Las plataformas virtuales son programas orientados a Internet que permiten mejorar la comunicación entre estudiantes y profesores y desarrollar el aprendizaje individual y colectivo. Algunos ejemplos son Com8s, Edmodo, Course Sites By Blackboard y Udemy. Las plataformas virtuales funcionan a través de una interfaz gráfica fácil de usar donde los usuarios pueden adoptar roles como estudiante, profesor o administrador. Existen plataformas comerciales, de software libre y de software propio.