Mental Model
Stable sorting keeps equal items in the same order they started. Different sorts work best for different situations.
Analogy: Imagine sorting playing cards by number but keeping the order of cards with the same number as they were originally dealt.
Unsorted list: 5a -> 3 -> 5b -> 2 -> 3 -> null Stable sort keeps 5a before 5b and the first 3 before the second 3.
