From Agile to Scrum to Waterfall to Kanban, there are a variety of different project management frameworks. Some, like Scrum, follow a more rigid, structured methodology. Others, like Kanban, are easier to introduce and implement on top of existing processes. They all have pros and cons, so how do you know which one to choose? This article will cover the differences between Agile vs Scrum vs Waterfall vs Kanban. We’ll talk about the advantages, disadvantages, stages, and when you should use each one.