Un LMS es un sistema de gestión de aprendizaje que permite administrar, distribuir y controlar actividades de formación virtual. Los LMS permiten gestionar usuarios, recursos y contenidos, ofrecer actividades y evaluaciones, y gestionar la comunicación. Existen LMS de código abierto como Moodle y Claroline, así como LMS comerciales como Blackboard y Atutor.