Un sistema de gestión del aprendizaje (LMS) es un software que se utiliza para impartir cursos educativos en línea. Los LMS proporcionan herramientas para la gestión de contenidos, usuarios, comunicación, evaluación y seguimiento. Existen diferentes modalidades de aprendizaje apoyadas por las TIC como la presencial, semipresencial, a distancia y b-learning, la cual combina elementos presenciales y en línea a través de un LMS.