It's a sorting algorithm that combines elements of insertion sort and selection sort.