Diffuse maps represent the absorption of light. Diffuse maps are what people call "textures". They are the color textures or photographic textures usually applied to 3d models.
ShaderMap creates displacement maps using the light data stored inside of diffuse maps. Evenly lit diffuse maps generally create better quality maps with ShaderMap.