Un agente de usuario, en el contexto de rastreo web, se refiere a la aplicación de software o programa que actúa en nombre de un usuario para navegar, acceder e interactuar con sitios web. Simula un navegador web enviando solicitudes HTTP a los sitios web, recuperando páginas web y extrayendo información relevante para diversos fines, como la indexación, la agregación de datos o el raspado.