Вообще юзер-агенты изменяются при обновлении браузеров, браузерных движков, программных платформ и версии операционных систем и ПО любого устройства. Юзер-агенты помогают сайтам определить совместимость любой функции сайта с используемым браузером. В противном случае сайт выдаёт ошибку, если какая либо функция не совмещает с поддержкой собственных функций сайта в определенных браузерах.
Даже юзер-агенты собирают для статистики посещаемости и использования сайтов и ресурсов и на основе таких данных проводят исследования, определяя, какая платформа просмотра сайта и устройства больше набирает популярности.
Юзер-агенты применяют много для чего.