If the function doesn’t recur, it is known as the base case. There are various instances when the recursive function tries to perform a subtask by repeatedly calling itself. It is known as the recursive case.