Mental Model
A stack is a collection where you add and remove items only from the top, like a stack of plates. Using a linked list means each item points to the one below it.
Analogy: Imagine stacking plates one on top of another. You can only add a new plate on top or take the top plate off. Each plate knows which plate is below it, but not the ones below that.
Top -> [Node1] -> [Node2] -> [Node3] -> null
↑
Stack top