What I understand is:
Both the core idea is to use iterative development, each iteration traversal communication, planning, modeling, build and deploy 5 big activity, each iteration produces a versions are available, and realize the transfer this morning, to adapt to the demand of the purpose of assuring product quality at the same time, so I can't understand the differences between the two,