Iteration is to beautify what increment is to expansion.
Lot of times we hear these terms as iterative development or the incremental development. So whats these are or what is the basic difference in between these two?
Iterative development is the revising and improving on the things. We prepare the basic framework or the skeleton and then start beautifying on it. Output of an iteration is the analyzed for further refinement.
Whereas Incremental approach is start from zero and scaling it.Its just like the expansion and integrating things. Different parts are developed and integrated.Output of an increment is used as input for next increment.