Contao est un CMS open source pour créer des sites web professionnels et des applications web évolutives, bâti sur le framework Symfony. Contao propose aussi des contenus multilingues, une gestion fine des droits, des outils SEO et une accessibilité visant la BITV 2.0 et la BFSG allemande, y compris dans l'administration. Plusieurs sites peuvent fonctionner dans une même installation. Il s'étend par des hooks, des événements et des bundles Symfony. Les versions LTS bénéficient de quatre ans de support. Le Contao Manager, un outil dans le navigateur, installe et gère Contao et ses extensions. Contao s'exécute sur votre propre hébergement.
Contao est publié sous licence LGPL-3.0 et développé sur GitHub. L'association Contao (Verein), organisation à but non lucratif centrée sur l'Allemagne, l'Autriche et la Suisse et initialement créée sous le nom Contao Verein Schweiz, vise à promouvoir Contao et à financer son développement. Comme vous hébergez Contao vous-même, vous décidez de l'emplacement des données et du droit applicable, par exemple en choisissant un hébergeur européen.