FixedPointList

FixedPointList[fexpr]
starting with expr, iteratively applies f until the result no longer changes, and returns a list of all intermediate results.
FixedPointList[fexprn]
performs at most n iterations.

Observe the convergence of Newton's method for approximating square roots:

Plot the “hailstone” sequence of a number: