nThe key contribution is virtual memory
nIt allows programs to address memory from a logical
point of view without regard to the amount that is physically available
nWhile a program is running only a portion of the program
and data is kept in (real) memory
nOther portions are kept in blocks on disk
uthe user has access to a memory space that is larger than real
memory