Mental Model
Arrays store items one after another in a single block of memory. Linked lists store items scattered in memory, each pointing to the next.
Analogy: Imagine a row of mailboxes (array) all side by side on a street versus houses spread out in a neighborhood (linked list), where each house has a sign pointing to the next house.
Array: [1][2][3][4][5] Linked List: 1 -> 2 -> 3 -> 4 -> 5 -> null
