Mental Model
Add new items to the end of a line by linking them one after another.
Analogy: Imagine people standing in a queue where each person holds the hand of the next person. When a new person arrives, they join at the end by holding the last person's hand.
front -> null rear -> null (empty queue with no nodes)