Mental Model
A binary tree node holds a value and links to up to two child nodes, left and right, forming a branching structure.
Analogy: Think of a family tree where each person can have up to two children, connecting generations in a branching way.
[root]
/ \
[left] [right]