Mental Model
Adding an item to the end of a queue means putting it behind all the others waiting in line.
Analogy: Imagine a line of people waiting to buy tickets. When a new person arrives, they go to the very end of the line.
front -> null rear -> null queue is empty
