La plataforma educativa Chamilo permite crear cursos de forma fácil mediante diversas herramientas. Ofrece comunicación asíncrona a través de foros y correo, así como comunicación síncrona con videoconferencia y chat. Permite monitorear el progreso de los estudiantes y aplicar evaluaciones con diferentes tipos de preguntas. Es de código abierto, multiidioma y de fácil uso tanto para docentes como estudiantes.