This document provides an introduction to agile estimation and release planning. It discusses estimating the effort for each product backlog item, prioritizing items, using iterations to determine average team velocity, creating a candidate schedule based on velocity, and continuously monitoring and adapting the plan based on real progress. The key messages are that plans will change and embracing change is important, estimating includes uncertainty, and the goal is to deliver working software frequently.