- [[Operating Systems]] only give programs/[[Processes]] **virtual memory**, they don't give programs actual [[RAM|Physical Memory]]
![[virtual memory.png]]
- by only giving [[Processes]] virtual memory, we achieve
- isolation: one process can't access the memory of another process
- security: [[Operating Systems|OS]] prevents processes from accessing certain parts of actual memory