Un sistema de gestión de aprendizaje (LMS) es un software instalado en un servidor web que permite el aprendizaje virtual, virtual más presencial, mediante la gestión de usuarios, recursos, cursos, evaluación del aprendizaje y comunicaciones. Un LMS tiene características como interactividad, flexibilidad, escalabilidad, estandarización, usabilidad y funcionalidad. Existen LMS libres como Moodle y Claroline y comerciales como Atutor y Blackboard.