As Blender grows it increasingly is using Nodes for creating new procecural objects. Both the Shader Editor and the Geometry Node Editor are used to create procedural materials with Nodes. Although the nodes are not the same, how they work is the same.
I will use the Shader Editor to look at basics that are common to all node editors.
Node Wrangler – this should always be installed if you are going to edit nodes.
Helpful hotkeys with Node Wrangler Installed
– ctrl-X delete the node(s) and keep the connections
– ctrl-t Add Texture Coordinate and Mapping to Texture
– Ctrl-shft- click on node to see effect of node
==== Nodes ===
Blender Manual Node Overview.
How do the socket colors of the connecting points work?
=================================
===================================
b-3200- Shader Nodes
==================
Geometry Nodes