bump mapping is (in a nutshell) adding shadows and highlights on a flat surface to give the illusion of 3D bumps, or imperfections, in the surface. More readily visible in HL2 and modern games. Those games are first person games, however, and usually have completely different setups that allow them to use it more effectively.