There are plenty of network protocols you can leverage to make an IoT app: WiFi, Bluetooth, Ethernet, Zigbee, Z-Wave, LoRa, Sigfox, and many others. Evaluate your project requirements, conditions and select a suitable protocol based on the criteria of range, bandwidth, and power consumption. You can read how to do it correctly in the “What is IoT, its components” section, where you’ll find the table of advantages and disadvantages for each IoT protocol. The “How to create an IoT application” section will help define the main protocol selection criteria.