Chamilo é unha plataforma web de tele-ensino, é dicir, un xestor de contidos web deseñado especialmente para crear plataformas de formación a distancia. Ademais da solución software tamén existe a asociación Chamilo mediante a cal se coordina o desenvolvemento da solución, esta asociación tamén se encarga de xestionar a certificación dos fornecedores da solución.
Chamilo está implementado fundamentalmente en PHP e JavaScript e está liberado baixo GPL e destaca pola sinxeleza de uso. As funcionalidades máis destacadas son:
- Catalogo de cursos
- Exames con control de tempo
- Xestión de competencias e seguimento do progreso de estudantes
- Xeración de certificados automáticos
- Soporte de SCORM e LTI
- Soporte de múltiplas institucións