Explain the Incremental Model
Iterative and Incremental Models follow more or less the similar approach. Incremental Model is an intuitive approach to the waterfall model. Multiple development cycles take place here, making the life cycle a "multi-waterfall" cycle. Cycles are separated up into smaller, more simply managed iterations. Each iteration passes by the requirements, design, implementation and testing phases.
A working version of software is created during the first iteration, so you have working software early on during the software life cycle. Subsequent iterations build on the initial software formed during the first iteration.