You must first understand recursion, in order to understand recursion.