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, comunicaciones y evaluación del aprendizaje. Los LMS tienen características como interactividad, flexibilidad, escalabilidad, estandarización, usabilidad y funcionalidad. Existen LMS libres como Moodle y Claroline y comerciales como Atutor y Blackboard.