This document provides an overview of several agile frameworks and methodologies including Scrum, Extreme Programming (XP), Dynamic Systems Development Method (DSDM), Feature Driven Development (FDD), Crystal family of methodologies, Adaptive Software Development (ASD), Pragmatic Programming, Kanban, Scaled Agile Framework (SAFe), Disciplined Agile Delivery (DAD), Large-Scale Scrum (LESS), and Pattern Languages of Programs (PLoP). It describes the key concepts, principles, roles, and practices of each agile methodology at a high level.