"Execução repetida de um grupo de instruções, usando uma chamada da função recursiva ou um loop [(laço)]." (DOWNEY, 2016)