Mental Model
A Min Stack keeps track of the smallest value at every point so we can get the minimum quickly.
Analogy: Imagine a stack of plates where each plate also has a note showing the smallest plate size below it, so you always know the smallest plate without checking all plates.
Main Stack: 7 -> 3 -> 5 -> null Min Stack: 3 -> 3 -> 5 -> null
