Iterations are the looping conditions which continues till a particular condition is met whereas the recursions are related to calling the function itself repeatedly
The original answer really doesn't explain much, and almost nothing that's relevant to the question. (Sorry!) The part about iterations typically involving some kind of loop is on target, though it...
Both Iteration and Recursion run a
part of an algorithm repeatedly. We typically use them when, in a part of an algorithm, we have to do or calculate something (i,e. the logic remains the same...