Pergunta de entrevista da empresa Intel Corporation

What is each segment of memory used for in a program? (Stack, Heap, data, code)