Question: what is the difference between agile and iterative development?
Answer: Iterative development isn't a project methodology, but an approach that can be applied to project methodologies. ... Unlike iterative development, Agile does more than repeat the aspects of a methodology, but actually changes the aspects as well.