splits processes up and swaps parts in and out of memory (uses both disk space and main memory)
space on a hard disk or other storage device is used as main memory (ram)  - allows the execution of process that is not completely in the memory
space on a hard disk or other storage device that simulates random access memory; typically used as an applications address space on machines that have it implemented.