Суть сортировки — упорядочивание последовательности неких сравнимых друг с другом элементов. Сортировка пузырьком (т.н. bubble sort) — это алгоритм сортировки, интуитивно понятный для большинства людей.
Например, нам надо упорядочить книги на полке по алфавиту. Как мы это делаем? Ищем книгу на "А", ставим в начало полки. Потом в оставшемся ряду ищем книгу на "Б", ставим рядом с первой. Среди оставшихся ищем "В" и так далее, повторяем до тех пор, пока не дойдём до конца полки.
Каждый раз происходит одно и то же — "наименьшая" книга перемещается влево из общей массы остальных книг, как бы "всплывает" из них. По сути это и есть пузырьковая сортировка. Сам алгоритм детально
описан в Википедии.
Кстати, другое название сортировки пузырьком — "sinking sort", то есть "сортировка утоплением". Звучит не очень оптимистично, поэтому в русскоязычных книгах не прижилось.
Чтобы окончательно понять, что это такое, попробуйте решить следующую задачку. У вас есть ряд разных по весу, но одинаковых на вид гирек. Вес нигде не написан, но на руках у вас есть весы, позволяющие сравнить вес двух соседних гирек. Какие действия нужно совершить, чтобы гарантированно расставить гирьки в порядке возрастания их веса?