O vídeo abaixo é a representação visual de como funciona um quick sort e um bubble sort.
A parte legal, é que os dois competem para saber quem é mais rápido (o que para todos os programadores é óbvio) e neste video isso fica bem evidente.
Para quem não faz a mínima idéia do que é um sistema de sort, é uma forma de organizar dados em uma lista de forma comparativa.