Mental Model
Arrays store items in order in one block of memory, while linked lists store items scattered in memory connected by pointers.
Analogy: An array is like a row of mailboxes all in a line, easy to find by number. A linked list is like a treasure hunt where each clue points to the next location.
Array: [1][2][3][4][5] Linked List: 1 -> 2 -> 3 -> 4 -> 5 -> null
