O software/navegador (o "Agent") que está enviando a solicitação para um site é descrito (pelo menos em parte) em um user agent, que é uma breve mensagem de texto. Os navegadores da web enviam solicitações aos sites que incluem a string do user agent. O Sistema Operacional e o Tipo de Dispositivo em que o Navegador/Agent está sendo executado são frequentemente descritos no User Agent.
O que é um User-Agent?