Le Learning Management System (LMS) s'occupe de la gestion de l'apprentissage et de l'enseignement.
Une définition univoque de la notion de l'LMS n'existe pas, l'ensemble approximatif des fonctions se décrit de la façon suivante: fondamentalement, tout LMS est une enveloppe mettant ses fonctionnalités à disposition pour que vous puissiez réaliser votre concept didactique d'une manifestation, mettre à disposition votre contenu didactique et administrer vos participants.
Un LMS est donc un outil qui vous soutient dans le "Blended Learning" ainsi que dans des cours virtuels. Le plus souvent l'administration et l'encadrement des participants y est central. Pour ce faire, les LMS respectives mettent à votre disposition des fonctionnalités intégrées comme par exemple des mécanismes de régulations d'accès, des éditeurs de cours, l'administration des participants et des groupes, des outils d'évaluation, des outils coopératifs (comme les forums, le chat, TWIKI, courriel etc.), des environnements de contrôle didactique pour des tests et des auto-tests ainsi que des possibilités de représentations du matériel didactique. Ces fonctionnalités sont accentuées de façon irrégulière dans les différents LMS. La plupart des LMS actuels sont des applications web.