Pregunta de entrevista de Career 180

what is recursion in programming?