This document discusses intelligent agents and their characteristics. It defines an intelligent agent as an autonomous entity that can perceive its environment through sensors and act upon the environment through effectors to achieve goals. Intelligent agents must be able to perceive, make decisions based on perceptions, take actions as a result of decisions, and take rational actions. The document also describes different types of agents including simple reflex agents, model-based reflex agents, goal-based agents, utility-based agents, and learning agents. Finally, it discusses environments that agents can operate in based on characteristics like observability, predictability, event structure, existence of other agents, consistency, certainty, and accessibility.