Documentul prezintă conceptele fundamentale ale recursivității în programare, explicând importanța sa în exprimarea algoritmilor. Recursivitatea se referă la subprograme care se autoapelează, având atât apeluri directe, cât și indirecte. Un exemplu ilustrativ al utilizării recursivității este dat prin calcularea factorialului unui număr natural.