Mental Model
A binary tree is a structure where each node has up to two children, called left and right. Creating it manually means linking nodes one by one to form the tree.
Analogy: Think of a family tree where each person can have up to two children. You build the tree by connecting parents to their children step by step.
[root]
/ \
[left] [right]
/ \ / \
null null null null