Agile refers to a specific methodology based on four core concepts, upholding 12 stated principles. Agile is about “uncovering better ways of developing software by doing it and helping others do it.”