Recursion : Recursion is a function called itself again and again then this function is called recursion. and this call is called recursive call. Their are three points comes under recursion : 1.base case 2.work 3.recursive call