a storage allocation scheme in which secondary memory can be addressed as though it were a part of main memory.
storage space that may be regarded as addressable main storage by the user of a computer system in which virtual addresses are mapped into real addresses.
separate the address in a running program (virtual address) and the address in real or primary memory (real address)