Mental Model
A stack works like a stack of plates where you add and remove from the top. A queue works like a line where the first person in line is served first.
Analogy: Imagine a stack as a pile of books where you can only add or remove the top book. A queue is like a line at a ticket counter where the first person to join the line is the first to get the ticket.
Stack (top at right): bottom -> 1 -> 2 -> 3 [top] Queue (front at left): [front] 1 -> 2 -> 3 -> rear
