All over the world, urbanization is taking place at a fast pace, and in the meantime, a massive pressure exerting on the city administrations, public utilities and services set-up cannot be ignored. To meet the growing needs of the rapidly growing urban population in a feasible and competent fashion, city governments need to exploit the power of high-end technologies to create development strategies that have the maximum odds to deliver desired results. Smart solutions for cities including e-governance and innovative regulation framework will be very instrumental in developing cities of the future.