What Does Agent Mean?
An agent is a program that collects information or performs a task in the background at a particular schedule. The term agent is often thought of as a software abstraction that is capable of acting with a certain degree of autonomy to perform a particular task on behalf of its host.