L’expression smart city désigne une ville connectée, qui utilise les Technologies de l’Information et de la Communication (TIC) pour améliorer la qualité de ses services publics, diffuser des informations à ses citoyens et à ses visiteurs tout en intégrant en son sein une dimension environnementale.