정답: 2번 재귀(Recursion)는 한 루틴이 자기 자신을 다시 호출하는 프로그래밍 기법입니다. 이는 주어진 문제를 작게 나누어 해결할 때 유용하게 사용됩니다. 따라서 "한 루틴(routine)이 자기를 다시 부를 때"가 재귀에 해당합니다.