Mental Model
A binary search tree keeps smaller values on the left and bigger values on the right. To insert, we find the right spot by comparing values and then add the new node there.
Analogy: Imagine a sorted family tree where each person has children smaller than them on the left and bigger on the right. To add a new family member, you walk down the tree comparing names until you find the empty spot to place them.
5 / \ 3 7 / \ \ 2 4 8 ↑ root
