International Journal of Computer Applications
Internet, a revolutionary invention, is always transforming into some new kind of hardware and software making it unavoidable for anyone. The form of communication that the authors see now is either human-human or human-device, but the Internet of Things (IoTs) promises a great future for the internet where the type of communication is Machine-To-Machine (M2M). This paper aims to provide a comprehensive overview of the IoT scenario and reviews its enabling technologies and the sensor networks. Also, it describes a six-layered architecture of IoT and points out the related key challenges.