A Smart city is an urban area that uses different types of electronic Internet of Things (IoT) sensors to collect data and then use these data to manage assets and resources efficiently. This includes data collected from citizens, devices, and assets that is processed and analyzed to monitor and manage traffic and transportation systems, power plants, water supply networks, waste management, crime detection,[1] information systems, schools, libraries, hospitals, and other community services.