This document provides an introduction to reinforcement learning, which is a machine learning method that allows an agent to learn how to take actions in an environment by interacting with it. The agent receives rewards or punishments that shape its behavior toward achieving goals. Through trial and error, the agent learns a policy that maps states to actions in a way that maximizes rewards over time without being explicitly programmed.