Un LMS (Sistema de gestión de aprendizaje) es un programa que permite organizar materiales y actividades de formación en cursos, gestionar la matrícula de estudiantes, hacer seguimiento de su aprendizaje, evaluarlos y comunicarse con ellos. Existen LMS de pago como Blackboard y Angel Learning y LMS gratuitos como Moodle, Claroline y Chamilo.