•When we ask for
memory from the heap we are
responsible for managing that memory.
•Before, the memory we
needed to store data was created
for us when we declared a variable
•And destroyed for us
when the end of that variables
scope was reached.
•We have to manually
create and destroy the memory
we use on the heap.