Mental Model
We visit nodes in order without using extra memory by temporarily linking nodes to their inorder predecessor.
Analogy: Imagine walking through a garden where you tie a ribbon from each tree back to the previous one you visited, so you can return without getting lost or carrying a map.
4 / \ 2 5 / \ 1 3 No extra stack or recursion, just temporary links ->