Las plataformas virtuales permiten la ejecución de aplicaciones a distancia y simulan las condiciones de aprendizaje del aula para que los estudiantes puedan aprender idiomas u otras materias desde cualquier lugar sin grandes inversiones. Las plataformas se caracterizan por centralizar y automatizar los procesos de manera flexible, interactiva, estandarizada, escalable, funcional, usable, ubicua e integrada.