This document discusses intelligent agents and how they operate in different environments. It defines key concepts like agents, rational agents, and the PEAS framework. An agent is something that perceives its environment and acts upon it. A rational agent strives to maximize its performance measure given its sensors and effectors. The document also categorizes different types of environments based on properties like observability, determinism, episodic vs sequential nature, dynamics, discreteness and the presence of single or multiple agents. Real-world examples are provided for each of these properties and environment types.