Stack is a portion of RAM used for saving the content of Program Counter and general purpose registers.