The set of all legal
addresses in
memory for a given
application. The address space represents the amount of memory available to a
program. Interestingly, the address space can be larger than
physical memory through a technique called
virtual memory.