Las plataformas virtuales son programas informáticos orientados a Internet que facilitan la gestión, desarrollo y distribución de recursos educativos a través de Internet de forma síncrona o asíncrona. Existen diferentes tipos de plataformas virtuales como las comerciales, de software libre o propias, que permiten la administración de cursos, distribución de contenidos, comunicación entre estudiantes y tutores, y seguimiento del aprendizaje. Las plataformas virtuales ofrecen una interfaz amigable y permiten adoptar roles como