Mental Model
A binary tree node holds a value and links to up to two child nodes, left and right.
Analogy: Think of a family tree where each person can have up to two children, one on the left and one on the right.
[Node]
/ \
[Left] [Right]
↑ ↑
left right