The document discusses selection sort algorithms for both ordinary lists and linked lists in Python. It includes code snippets showing the selection sort process for sample data in an ordinary list and linked list. It also provides UML diagrams for a Node class and LinkedList class with relevant methods like selectionsort. Tests were run comparing the time to selection sort 10000 random items in a normal list versus linked list.