Aqui en este articulo voy a definir de manera breve que es la memoria virtual.

pongamos un ejemplo real para definir este termino:

supongamos que tienes varios procesos y/oaplicaciones ejecutandose como windows media, una hoja de excel una ventana de word y otras cosas.
entonces cuando al ordenador le quede muy poca memoria ram el propio windows va a utilizar un espacio del disco duro para simular memoria ram; es decir se termina la memoria ram y windows usara memoria virtual esto lo hace windows para obtener mas rendimiento de la ram, de esta manera la ram no se satura de tantos procesos y el sistema operativo aumenta su rendimiento.

como ultimo comentario la memoria ram tiene que ver con el hardware y la virtual con el software.

Articulo recomendado:
* Como optimizar el rendimiento de las memorias virtual y ram.