Un LMS es un programa de software instalado en un servidor que se usa para administrar, distribuir y controlar las actividades de formación de una institución. Permite gestionar usuarios, recursos, materiales y actividades de formación, administrar el acceso y hacer seguimiento del aprendizaje, y realizar evaluaciones y generar informes. Un CMS es un programa que permite crear y administrar contenido web, como páginas y bases de datos, a través de una interfaz que controla el contenido y diseño de manera independiente.