Devices are connected to the cloud through many different methods depending on the device connectivity capabilities. These methods include cellular, satellite, Wi-Fi, Low Power Wide Area Networks (LPWAN), such as NB-IoT, and direct connection to the Internet via Ethernet .