Una plataforma virtual es un sistema que permite ejecutar aplicaciones bajo un mismo entorno a través de Internet, simulando las condiciones de aprendizaje de un aula. Las plataformas virtuales se usan para educación a distancia y permiten la interacción entre alumnos y profesores, la distribución de contenidos, y el seguimiento y evaluación del aprendizaje. Algunas plataformas virtuales comunes son Edmodo, EVA, CREA 2, PAM y Moodle.