Когда пользователю приходится ждать загрузки большого файла или окончания работы скрипта, на экране принято показывать индикатор загрузки, который сигнализирует о том, что процесс идет, запрос выполняется. Это удерживает человека от поспешного выхода или нажимания всех кнопок подряд "потому что все зависло".
Классический индикатор загрузки (еще его называют прелоадер или по-английски Preloader) дает представление о том, сколько осталось ждать, показывая время или процент готовности. Он довольно сложен для использования в вебсайтах. Гораздо практичнее использовать вместо него цикличную анимированную картинку, которая не нуждается ни в каких дополнительных системных ресурсах.
Такую картинку называют анимированная иконка загрузки для сайта либо все тем же словом прелоадер. В англоязычных источниках иногда еще встречается слово спиннер (Spinner). Слово сленговое, но оно прямо выражает суть этой иконки- вращение.
По большому счету спиннер- такой же элемент стиля сайта как и другие, но отдельного внимания при разработке он удостаивается редко. На большинстве сайтов мы видим одинаковые спиннеры. Видимо потому, что дизайнер работает над общим видом страниц сайта, а прелоадер или спиннер оказывается нужен на этапе реализации, при решении функциональных задач. В итоге спиннер подбирает вебмастер или программист. Анимированные иконки-спиннеры с этой страницы можно скачать и бесплатно использовать на Вашем сайте. Их можно включить в коллекцию и распространять бесплатно с указанием автора и ссылкой на источник. (лицензия Creative Commons CC-BY-NC, автор Юрий Кириллов. )
Буду рад, если найдете здесь ценное для своего проекта.