Hay tres tipos básicos de sistemas de realidad virtual:
- Sistemas Inmersivos: El objetivo es conseguir que el usuario tenga la sensación de que está realmente dentro del mundo virtual representado, utilizando dispositivos que eviten la visión del mundo circundante. El sistema más utilizado para este es el viciocasco. Estos sistemas requieren de algún dispositivo que permita detectar los movimientos de la cabeza del usuario, para lograr que la imagen corresponda con el punto de vista real. Lo más normal es que la imagen que se representa sea estereoscópica, o sea imágenes diferentes para cada ojo, para lograr tridimensionalidad.
- Sistemas Proyectivos: Se intenta la inmersión de usuario pero introduciéndolo a una habitación, en cuyas paredes se presentan o proyectan una o más imágenes del mundo virtual. Se lo utiliza mucho para aplicaciones multiusuario. En este sistema el usuario es quein controla los desplazamientos por el mundo virtual y las imágenes se calculan en tiempo real de acuerdo a los mismos, siendo un sistema interactivo.
- Sistemas de Sobremesa: Aqui no se pretende dar al usuario una sensación de inmersión. Las imágenes son presentadas en la pantalla de un ordenador, por lo que el usuario no pierde la visión de mundo circundante.



