Un escenario de e-learning debe considerar aspectos como: diseño institucional, pedagógico, tecnológico, de la interfaz, evaluación, gerencia, soporte y ética de uso. Son el software, de servidor, que se ocupa principalmente de la gestión de usuarios, gestión de cursos y servicios de comunicación, dando el soporte necesario al escenario de e-learning.