Un ambiente virtual es una interfaz que permite a los seres humanos visualizar e interactuar con ambientes generados por medio de computadoras en tiempo real, a través de los canales sensoriales humanos. Sin embargo, estos ambientes virtuales no sólo deben considerarse como una mezcla de componentes de la interfaz, tales como el texto, los gráficos, el sonido, las animaciones y el vídeo, o los vínculos electrónicos que permitan tener acceso a las diferentes fuentes de información que existen en el mundo, lo fundamental de considerar un ambiente virtual son las implicaciones educativas que se le puedan atribuir.
Sin embargo, el uso de las tecnologías por si mismas no significa, necesariamente, una mejor educación. Para que esto suceda, es necesario contar con un marco de referencia que permita el aprovechamiento de los recursos de manera racional y eficiente.