actually the shader isnt really the material.. it "defines" how the material reacts/interacts with the surrounding environment (reflections, emmisives, color shadows... etc)
I'm not sure how accurate MY definition is. but i BELIEVE that is what defines a shader