Agile Methodology describes an iterative approach to planning and guiding project processes. Nevertheless, Agile is a mindset. There is not one Agile Methodology that works for all situations; rather the general term ‘Agile’ represents a variety of methods and practices that align with the value statements present in the Agile manifesto.
Agile is all about creating a culture in which Agile teams cooperate and collaborate to deliver value.
As there is NO one-size-fits-all solution to adopting or implementing an agile approach, there are several types of Agile methodologies (often called frameworks) to help meet the varying needs of different organizations and teams.