Pergunta de entrevista da empresa Big Ant Studios

In C++, what's the difference between the stack and the heap?