By iterative algorithm, I mean a numerical algorithm that works by improving on a previous approximation to obtain a more accurate approximation. An example is Newton's Method.
The numerical integration algorithms I know (e.g. Simpson's rule, Trapezoidal rule, etc.) do not work like this. The exception, perhaps, being Monte-Carlo. Is there a way one can tweak something like Simpson's rule to make it iterative?