Сортировка элементов. Что здесь 'a', а что 'b'?
Какой элемент функция sort передаст в callback-функцию первым, тот и a. Который вторым - тот b.
А какие именно элементы - это сама функция sort решает.
Callback-функция просто должна установить отношение следования между элементами. Если значение первого аргумента должно идти до значения второго, то вернуть число, большее нуля. Если после, то вернуть число, меньшее нуля. Если значения элементов равны, то вернуть ноль.
В вашем случае так:
Шаг 1. a=1, b=2
Шаг 2. a=2, b=15
Документация.