Programvareagent brukes om
dataprogrammer med noen spesielle egenskaper. En agent er per definisjon en entitet som handler autonomt eller semi-autonomt. Det betyr at en agent kan handle på egenhånd og trenger ikke til enhver tid å være styrt av kommandoer utenifra. Typisk for en programvareagent er at den har et eget snevert arbeidsområde og et sett med begrensede oppgaver. Agenten venter ofte på kjørekommandoer fra andre agenter, kommandoer fra datamaskinbrukeren eller på at forholdene skal ligge til rette for at den skal utføre en av sine oppgaver.
Les mer på Wikipedia.org...