Agile methodologies are principles and practices in project management and software development that emphasize flexibility, collaboration, and customer satisfaction. Key methodologies include Scrum, Kanban, Extreme Programming (XP), Lean Software Development, Feature-Driven Development (FDD), Crystal, Dynamic Systems Development Method (DSDM), Disciplined Agile Delivery (DAD), and Scaled Agile Framework (SAFe), each with distinct practices and focuses. Agile is adaptable, allowing teams to customize methods to fit their specific projects and often utilizing hybrid approaches.