To define recursion, we must first define recursion.
Recursion is the root of computation since it trades description for time.