Devices connected to the internet that share data with each other, which can be stored and analyzed using cloud computing.