Concerto est un système libre de signalisation numérique. Des modérateurs valident les contenus soumis par les utilisateurs, comme des images, des vidéos et du texte, et les contenus approuvés apparaissent dans des flux sur des écrans exécutant le lecteur Concerto. Les écrans utilisent des modèles dotés de champs de contenu, et les flux peuvent être publics ou privés. Concerto 3 est une réécriture de Concerto 2 visant un support à long terme ; des versions candidates ont été publiées en 2026.
Le projet remonte à la première installation dans le hall de la Lally School of Management du Rensselaer Polytechnic Institute, aux États-Unis. Il est maintenu par le Concerto Project et placé sous licence Apache-2.0, sans société de contrôle. Concerto est auto-hébergé : Docker est la méthode d'installation recommandée et le volume de stockage contient la base SQLite, la file de tâches et les fichiers téléversés. Il n'existe pas d'hébergement exploité par un éditeur ; l'organisation décide donc elle-même où se trouvent les données et qui exploite le système.