Mental Model
A BST iterator lets you see the tree's values one by one in order, like reading a book page by page without jumping around.
Analogy: Imagine a bookmark in a book that helps you remember where you stopped reading. Each time you open the book, you continue from that bookmark to the next page in order.
4
/ \
2 6
/ \ / \
1 3 5 7
ā stack holds left path nodes for next smallest