Staples interview question

In Java, what is Heap and Stack?