Una plataforma virtual es un conjunto de aplicaciones informáticas que facilitan la gestión, desarrollo y distribución de cursos a través de Internet. Permiten la creación y gestión de cursos completos sin necesidad de conocimientos profundos de programación. Existen plataformas comerciales, de software libre y propias, siendo las más utilizadas en Uruguay Moodle, Claroline y Edmodo.