Un sistema de gestión de aprendizaje es un programa que administra, distribuye y controla la formación electrónica de una organización. Permite gestionar usuarios, recursos, actividades y evaluaciones, generar informes y comunicaciones como foros. Ofrece aprendizaje interactivo y control de la interacción de los estudiantes, pero requiere conectividad e informática y no permite iteración en tiempo real. Existen sistemas propietarios de pago y sistemas libres gratuitos.