El documento explica que la memoria virtual permite al software usar más memoria principal de la que realmente tiene el computador mediante la traducción de direcciones de memoria virtuales a direcciones físicas reales o una indicación de que la dirección solicitada no está en la memoria principal. También señala que la fragmentación ocurre cuando quedan espacios vacíos entre procesos no contiguos durante el reemplazo de procesos, lo que deja huecos que no pueden alojar otros procesos en espera.