Artificial Intelligence examine is composed of logical agents. A logical agent could possibly be any such thing which can make choices, program, device or even a person. Agent carries out the actions which give the most effective result based on past and provide percepts.

An AI program contains and agent and the environment where agent perform actions. It could be many brokers in the environment. An agent is any such thing that may be viewed as:

Through devices they perceives the environment
Through actuators they functions on the environment

Samples of Agent

Application Agent
A computer software agent is designed agent which includes defined programs to display files on the monitor, get inputs, keep data.

Automatic Agent
A robotic agent is equipped with different devices to perform in environment Autonomous Agents. Cameras are referred as devices and the motors are referred as actuators to perform actions

Types of Agents
Based on the observed intelligence and ability the brokers are gathered into five groups:

Easy Response Agents
Model-Based Response Agents
Goal-Based Agents
Utility-Based Agents
Learning Agents