Types of Software Agents
Dimensions along which they differ:
Nature of Task Performed
- user facing vs background task?
Nature & Source of “Intelligence”
- how is it built? who programs it?
Mobility/Location
- where does it reside? Can it move?
Role Fulfilled
- what task does it help the user with?