Occurs when the last action performed by a recursive method is a recursive call code example Example: recursion def foo(): foo()