Una plataforma virtual es un conjunto de aplicaciones informáticas síncronas o asíncronas que facilitan la gestión, desarrollo y distribución de cursos a través de Internet, instaladas en el servidor de una institución. Existen diversas denominaciones como Entorno de Aprendizaje Virtual, Sistema de Gestión de Aprendizajes, o Campus Virtual. Hay plataformas comerciales como Blackboard y plataformas de software libre como Sakai. Las plataformas virtuales tienen ventajas como la flexibilidad y bajos costos pero también