Agile project management is a practice in software development that promotes adaptive planning, evolutionary development, early delivery, and encourages rapid response to change. It focuses on iterative development, frequent inspection and adaptation, close collaboration, and delivering working software frequently. The Agile Manifesto values individuals and interactions, working software, customer collaboration, and responding to change over following a strict plan. Common Agile methodologies include Scrum, Feature-Driven Development, and eXtreme Programming.