Mental Model
Radix sort sorts numbers by processing digits from least to most significant, grouping numbers by each digit step.
Analogy: Imagine sorting mail by zip code: first by the last digit, then the second last, and so on, until fully sorted.
Array: [170, 45, 75, 90, 802, 24, 2, 66] Buckets for digits 0-9: 0: [] 1: [] 2: [] 3: [] 4: [] 5: [] 6: [] 7: [] 8: [] 9: []