Basically bumpmap just adds "texture" stuff like lumps and bumps to make it look more 3 dimensional, and more realistic. It's good if you want textures to have some actual depth essentially. It's not that great for TB, but they can do well if you do it good.