Selection Sort: A sorting algorithm that repeatedly selects the smallest element from an unsorted portion of the list and moves it to its correct position.
Bubble Sort: A simple sorting algorithm that repeatedly compares adjacent elements and swaps them if they are in the wrong order.
Merge Sort: A divide-and-conquer algorithm that divides the list into smaller sublists, sorts them separately, and then merges them back together in order.