“Just wondering, “building a shader”, does that mean there are different types of shaders..”
That is one of those times, when the term Shader is used for Material 😉
And something that is really rare…Dwayne is slightly wrong with:
“For mapping: Blender by default uses UV Map coordinates. If there isn’t a UV Map then it uses Generate.”
Image Texture Nodes in Blender use UV Coordinates by default..if there is no UV Map, it will display a solid color!
Procedural Texture Nodes use Generated Coordinates by default (with the exception of the White Noise Texture, that needs explicit Texture Coordinates).