La realidad virtual es un sistema informático que crea entornos virtuales en tiempo real. Existen diferentes niveles de virtualidad dependiendo del nivel de interactividad, desde chats hasta entornos virtuales complejos. StarCave y NexCave son ejemplos de entornos de realidad virtual, siendo StarCave más grande y costoso, y NexCave más pequeño, barato y funcional para aplicaciones como Google Earth. Los entornos de realidad virtual tienen potencial para el futuro de la navegación web, los juegos y la educación interactiva.