стек вызовов (call stack)

Стек вызовов — это «журнал», по которому программа отслеживает вызовы, то есть какие функции выполняются, какие завершили работу, а какие ещё будут выполнены.