When I was looking into what "shader" actually was defined as.. I kept running into basically this:

A procedure that tells the renderer the color(shading) and lighting of a surface. The term is from Pixar Renderman and I believe it is essentially Rendermans "word" for <Material>.