1. "Recursión" se refiere al fenómeno de reentrada causado por una función/procedimiento/subrutina que se llama a sí misma directa o indirectamente durante un programa en ejecución. En programación de computadoras, la recursividad se refiere al proceso en el que una función sigue haciendo referencia a sí misma hasta que se conoce el objeto al que se refiere.
2. El significado de "iteración" es: la actividad de repetir el proceso de retroalimentación, generalmente con el propósito de acercarse a la meta o resultado deseado. Cada repetición del proceso se denomina "iteración" y el resultado de cada iteración sirve como valor inicial para la siguiente iteración.