Las ciudades cambian y mejoran de forma constante. Buscan aumentar la calidad de vida de los ciudadanos, optimizar la gestión de los recursos e implementar nuevas tecnologías de la información y comunicación. Cada vez son más las que buscan ser una Ciudad Inteligente o Smart City. Estas ciudades integran diversos sistemas de información y comunicación para recopilar datos en tiempo real sobre diferentes aspectos de la ciudad, como el tráfico, la energía, los residuos, el agua, la seguridad, entre otros.