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. Algunas de sus funciones incluyen la gestión administrativa, distribución de contenidos educativos, comunicación entre estudiantes y tutores, y seguimiento del progreso de los participantes. Existen plataformas comerciales, de software libre y plataformas desarrolladas internamente en las instituciones educativas.