Un LMS tiene la función principal de administrar el conocimiento de los cursos en línea de una organización para capacitar a su personal. Un LMS puede asignar cursos a áreas, secciones, puestos y empleados específicos. Entre sus herramientas se incluyen foros, intercambio de archivos, correo electrónico, chat, grupos de trabajo y autoevaluaciones. Existen LMS gratuitos como Moodle y Claroline, y LMS comerciales como Blackboard y Docebo.