Mental Model
A linked list stores items one after another but uses pointers to connect them, so adding or removing items is easy without moving everything.
Analogy: Imagine a treasure hunt where each clue points to the next location instead of having all clues written on one big paper. You can add or remove clues without rewriting the whole list.
Array: [1] [2] [3] [4] [5] Linked List: 1 -> 2 -> 3 -> 4 -> 5 -> null
