What is a waterfall model in project management?

Waterfall model - The Waterfall model is a software development life cycle in which development phases are sequential, non-iterative, and do not overlap. It is typically reserved for small projects with straightforward, clearly defined requirements since a sequential development process makes it difficult to revisit the analysis and design phases once testing has begun.