Protection
Processes should not be able to reference memory locations in another process without permission Impossible to check absolute addresses at compile time
Must be checked at run time
Memory protection requirement must be satisfied by the processor (hardware) rather than the operating system (software)
Operating system cannot anticipate all of the memory references a program will make