Agile methodology is a project management philosophy with core values and principles emphasizing collaboration and iterative development. Scrum is an adapted Agile methodology and a process framework focused on self-management, experiential learning, and change adaptation.