This document provides an overview of the Agile software development methodology. It defines Agile, describes the stages of the Agile model including requirements gathering, design, construction/iteration, testing, deployment, and feedback. It also outlines the Agile manifesto and principles, examples of companies using Agile like Philips and JP Morgan Chase, and when Agile methods are best used. The conclusion reiterates that Agile focuses on flexibility and speed to deliver working software.