Un LMS (Sistema de Gestión de Aprendizaje) permite gestionar cursos presenciales o a distancia mediante funciones como el registro de alumnos y cursos, control de acceso, evaluaciones, y generación de informes. Proporciona ventajas como ahorro en profesores y acceso flexible para estudiantes, pero también tiene desventajas como la dependencia del fabricante y el alto costo. Existen LMS libres como Sakai y Dokeos, y comerciales como Blackboard y WebCT.