La memoria virtual es una técnica de administración de memoria que permite ejecutar procesos más allá de la memoria RAM física utilizando memoria secundaria como el disco duro. Utiliza una combinación de hardware especial y el sistema operativo para hacer que la computadora parezca tener más memoria principal de la que realmente tiene al acceder a la memoria principal y secundaria.