This document provides an introduction to Agile methodology, describing its principles and frameworks as an alternative to traditional waterfall project management. It outlines key differences such as iterative delivery of working software versus a single release at the end, as well as emphasis on collaboration, responding to change, and individual/team empowerment over rigid plans and processes. The Agile manifesto values individuals, working software, customer collaboration, and response to change over comprehensive documentation and contract negotiation. Common Agile frameworks like Scrum, Kanban, and XP are also introduced.