Um processo iterativo é aquele que faz progresso através de tentativas sucessivas de refinamento. A cada iteração seu produto ou serviço é melhorado. Um processo incremental é aquele em que o produto é construído e entregue por pedaços. Cada pedaço ou incremento representa uma parte completa do seu produto.