Infosys interview question

What is recursion, explain