The Internet of Things (IoT) depends on connectivity. IoT technology relies on devices being implanted with circuitry that enables them to communicate over the internet. In this way they communicate data from their sensors, or other information about their state, to a central repository (probably in the cloud) that is then processed to perform other functions or for decision-making.
The implementation of IoT on a wide, or near universal, basis will require technologies such as the 5G mobile communications standard which offers greater coverage, speed and interoperability for the exchange of information. With 5Gs potential 20 Gbps speed and the introduction of optimized routers it offers the possibility of connecting hundreds of billions of IoT devices into a network and handling the resulting dataflow efficiently. Processing this data will depend on advances in cloud storage, machine learning, security protocols, smart machines and data analytics to deliver on the promise of IoT.