L'agent utilisateur est une chaîne d'en-tête de requête HTTP identifiant le navigateur, l'application et le système d'exploitation qui se connectent au serveur. Non seulement les navigateurs ont un agent utilisateur, mais aussi des robots, des robots des moteurs de recherche tels que Googlebot, Google Adsense, etc. qui ne sont pas des navigateurs.