The ability for Blender to pack external files into the .blend is extremely powerful. I’m not sure other 3D applications offer this ability..but I understand that there’s confusion. A lesson on this is a good idea – thanks for the suggestion!
The official Blender documentation is the best place to learn what each Cycles node does: https://www.blender.org/manual/de/render/cycles/nodes/index.html