Microsoft Interview Question

How would you define recursion?