Mental Model
A node holds data and a pointer that links it to the next node, creating a chain.
Analogy: Think of a train where each carriage (node) carries passengers (data) and has a hook (pointer) to connect to the next carriage.
Node1[data|->] -> Node2[data|->] -> Node3[data|null]
