Domanda di colloquio di Career 180

what is recursion in programming?