Mental Model
A node is a small box that holds data and a pointer to the next box, linking them like a chain.
Analogy: Imagine a treasure hunt where each clue (node) tells you where to find the next clue, forming a chain of clues.
Node1 [data|next] -> Node2 [data|next] -> Node3 [data|null]
↑ ↑ ↑
data data data
pointer pointer pointer