Waterfall Model is the first process model introduced in Software Engineering. Waterfall Model is strictly sequential and uses the top-down approach. Phases of waterfall model do not overlap each other.
Read this post on letzdotesting.com