Un intelligent agent, o agente software, è un programma di supporto alla ricerca ed alla selezione di informazioni on-line, che tiene in considerazione lo specifico profilo dell’utente.
Raccogliendo ed elaborando informazioni sulla base delle specifiche dettate dal consumatore, può, ad esempio, visitare alcuni siti che offrono il prodotto ricercato on-line, prospettando all’utente il prodotto „migliore“ in base ad alcuni parametri, posti come rilevanti.