The memory location for our programs will be different each time.
Note: The stack and heap are important parts of dynamic memory allocation but we won't get into too much depth on that now but remember pointers are useful for this.