are shaders and materials the same thing?

is another way to example it?

a Material is a texture, just built in-engine (easy to change and non-resolution bases, like the textures you can make from Substance designer/painter)
and a Shader…helps a Material/texture look better (I knew that much)

I saw a video about Naughty Dog and them showing off some things. they said a lot of their texture work was done with Shaders (like the cloth, the leather, even the clothes had added seam lines through shader and not a texture)