Normal mapping is textures that tell to the lighting how to apply over surfaces. They can for example include creases or other bumps or nooks and geometry that isn't modeled into the more macro-scale mesh geometry of a model. Edges and whatnot generated into normal maps will catch light and shine for example, while cavities will be darker.