Now let’s take a deeper look inside this ecosystem of devices & as you all know every Internet enabled device does need a Software, so do the ‘things’ in ‘Internet of Things’. Consider a case where a new community of people is formed & they all originate from different regions; for them in order to communicate, it is essential that they follow some common language & maybe some rules of the community. Similarly, how do you think will these things (devices) communicate with each other without having some pre-defined protocol or rules? Here it becomes necessary to have a common platform that would be used for the devices to communicate, and yes that platform will eventually be the Operating system of the Internet of Things. Yes, the IoT too needs an OS!!