Mental Model
An array is like a row of boxes where each box holds a value. Inserting at the end means putting a new value in the next empty box after all current values.
Analogy: Imagine a row of mailboxes where each mailbox holds a letter. Adding a letter at the end means putting it in the next empty mailbox after all the others.
Index: [0] [1] [2] [3] [4] Array: 5 -> 8 -> 12 -> _ -> _
