Per poter aprire diverse applicazioni o consentire a grandi programmi di eseguire in un sistema con memoria limitata.
Per poter aprire diverse applicazioni o consentire l'esecuzione di grandi programmi in un sistema con memoria limitata, memoria virtuale viene utilizzato.