Это называется CSS-спрайтами. Многие сайты используют эту технику, где все (декоративные) изображения на сайте содержатся в одном изображении.
Это отдельное изображение имеет тенденцию быть меньше по размеру, чем сумма всех отдельных изображений (каждое изображение имеет свою собственную таблицу цветов). Кроме того, выбор одного изображения с сервера означает меньшие запросы к серверу HTTP.
Большое изображение затем помещается в качестве фона в div и обрабатывается с использованием background-position
и других свойств CSS, чтобы обеспечить только часть показа спрайта, которая требуется.