The Internet of Things (IoT) shall be able to incorporate transparently and seamlessly a large number of different and heterogeneous end systems, while providing open access to selected subsets of data for the development of a plethora of digital services. Building a general architecture for the IoT is hence a very complex task, mainly because of the extremely large variety of devices,link layer technologies, and services that may be involved in such a system. One of the main concerns with our environment has been solid waste management which in Addition to disturbing the balance of the environment also has adverse effects on the health of the society. The detection, monitoring and management of wastes is one of the primary problems
of the present era. The traditional way of manually monitoring the wastes in waste bins is a complex, cumbersome process and utilizes more human effort, time and cost which is not compatible with the present day technologies in any way. This an advanced method in which waste management is automated. This project IoT Garbage Monitoring system is a very innovative system which will help to keep the cities clean. This system monitors the garbage bins and informs about the level of garbage collected in the garbage bins via a web page. This web page also send all information to garbage collection vehicles.