An agent is an entity capable of perceiving its environment through sensors and acting upon it through actuators to achieve specific goals. Agents can be found in various domains, including artificial intelligence, economics, and philosophy, where they are characterized by autonomy, social ability, reactivity, and proactiveness.