A stack is one way to implement a specific kind of recursion on a computer.
But see https://news.ycombinator.com/item?id=42234121 for other examples of recursion.