Mental Model
A queue helps manage tasks in the order they arrive, so the first task added is the first one done.
Analogy: Think of a line at a coffee shop where people wait their turn. The first person to get in line is the first to get served.
front -> [1] -> [2] -> [3] -> null ← rear
