Mental Model
A binary search tree keeps smaller values on the left and bigger on the right. To find the kth smallest, we visit nodes in order from smallest to largest.
Analogy: Imagine a library where books are arranged from shortest to tallest on shelves. To find the kth shortest book, you walk along the shelves from left to right, counting books until you reach the kth one.
5
/ \
3 7
/ \ \
2 4 8
↑ (root)