Un agent intelligent est un petit programme informatique qui explore différents réseaux pour rechercher des informations spécifiques définies par l’utilisateur. Il est capable d’améliorer ses recherches grâce à un mécanisme d’apprentissage continu. Ces agents peuvent être utilisés pour réaliser de la veille technologique ou concurrentielle, et certains sont également capables d’établir des profils détaillés des visiteurs en analysant leurs déclarations et leur parcours de navigation.