a problem-solving or computational method in which a succession of approximations, each building on the one preceding, is used to achieve a desired degree of accuracy.
an instance of the use of this method.
a repetition of a statement or statements in a program.