Demons and Agents

Agents
Agents are similar to demons and do not need human interaction to do their task. They are normally done without the user’s permission but some use it. An example of this is when you misspell a word in Microsoft Word it will ask for your permission to change it, but in some other programs this is done automatically. This is an example of how an agent works. They can learn from each user and adapt to it.



Demons
Demons are an artificial process that attends to various task without human interaction. This is normally done in the background of the system or in programs. This is useful for sorting information that the user does not need to be worried about or to automate programs e.g. Emails sending back the reply that the email cannot be sent.