Mental Model
Insertion sort builds a sorted list by taking one item at a time and placing it in the right spot among the already sorted items.
Analogy: Imagine sorting playing cards in your hand: you pick one card and insert it into the correct position among the cards you already hold sorted.
Unsorted array: [5, 3, 8, 6, 2] Sorted part ↑ [5] 3 8 6 2