Может быть, я что-то упускаю, но на самом деле ни один из ответов ответ оригинальный вопрос - "что такое пользовательский агент?" .
Ответ: В контексте Всемирной паутины, пользовательский агент - это просто программа, которая связывается с веб-сервером от имени пользователя. Большинство пользовательских агентов являются браузерами общего назначения. Очень немногие пауки поисковых систем.
Немного длинный ответ: http://en.wikipedia.org/wiki/User_agent
В контексте вашего вопроса - вещь, которую инструменты позволяют нам изменять - Пользовательский агент относится к заголовку user-agent
HTTP, который клиентская программа отправляет с каждым запросом для идентификации себя.