This report provides an overview of the application of Internet of Things (IoT) in developing smart cities. It highlights how various technologies like Big Data, cheap sensors, IPv6, ubiquitous wireless coverage, smartphones, cheap processing, and bandwidth are integrated to improve living standards, transportation, and essential services. The report discusses the concept of a smart city, focusing on integrating information with communication technology to connect physical devices, enhance city operations, and improve citizens' living standards. It covers the technology roadmap for IoT, advantages such as improved security, waste management, traffic awareness, and transportation management. The report also delves into the web service approach for developing IoT architecture, protocols for IoT nodes (constrained and unconstrained), the use of data storage with XML and Big Data, and various link layer technologies. The conclusion emphasizes the use of cloud-based platforms for smart city development and the integration of IoT devices with Intelligent Transportation Systems (ITS) to reduce user effort, along with the need for applications to manage citizens, municipal staff, and administrators.