IoT Catalog
IoT glossary
Plain-language definitions for the acronyms and concepts behind the Internet of Things.
- Connectivity
6LoWPAN
6LoWPAN (IPv6 over Low-Power Wireless Personal Area Networks) is a standard that adapts IPv6 to low-power networks over IEEE 802.15.4. It is the basis of Thread.
- Connectivity
Bluetooth Low Energy (BLE)
Bluetooth Low Energy (BLE) is the low-power variant of Bluetooth, for sending small amounts of data intermittently with minimal battery. It dominates wearables and proximity. Maintained by the Bluetooth SIG.
- Connectivity
CoAP
CoAP (Constrained Application Protocol) is a REST-like web protocol over UDP for highly constrained devices, defined in IETF RFC 7252.
- Connectivity

LoRaWAN
LoRaWAN is an open LPWAN network protocol, based on LoRa modulation, to connect IoT devices over kilometers with very low power. Maintained by the LoRa Alliance.
- Connectivity
MQTT
MQTT (Message Queuing Telemetry Transport) is a lightweight publish/subscribe messaging protocol over TCP/IP, standardized in ISO/IEC 20922, for IoT devices with low CPU and unreliable networks.
- Connectivity

NB-IoT
NB-IoT (Narrowband IoT) is a 3GPP cellular LPWAN protocol using the licensed operator network, optimized for indoor coverage and multi-year batteries.
- Connectivity
Thread
Thread is a low-power IPv6 mesh network protocol based on IEEE 802.15.4, used as a transport for Matter. Maintained by the Thread Group.
- Connectivity
Zigbee
Zigbee is a low-power wireless mesh network protocol based on IEEE 802.15.4, used in home automation and IoT. Maintained by the Connectivity Standards Alliance (CSA).
- Hardware
BME280
The BME280 is a Bosch sensor measuring temperature, humidity and barometric pressure, widely used in environmental IoT over I2C/SPI.
- Hardware
ESP32
The ESP32 is a family of Espressif SoCs integrating a microcontroller, Wi-Fi and Bluetooth/BLE on a single chip, dominant in maker and consumer IoT.
- Hardware
nRF52840
The nRF52840 is a Nordic Semiconductor SoC with a Cortex-M4F and ultra-low-power multiprotocol radio (BLE 5 and IEEE 802.15.4), a basis for many Matter/Thread devices.
- Hardware

Raspberry Pi
The Raspberry Pi is a low-cost single-board computer (SBC), used in IoT as a Linux-based gateway and edge node.
- Hardware
STM32WL
The STM32WL is an STMicroelectronics microcontroller with a sub-GHz LoRa radio integrated on the same chip, designed for LoRaWAN nodes.
- Software
AWS IoT Core
AWS IoT Core is the managed Amazon Web Services service to connect, authenticate and manage IoT devices at scale via MQTT on AWS infrastructure.
- Software
Azure IoT Hub
Azure IoT Hub is the managed Microsoft Azure service for bidirectional IoT device connectivity, with Device Twins and Azure ecosystem integration.
- Software
ChirpStack
ChirpStack is an open-source LoRaWAN Network Server to deploy and manage private end-to-end LoRaWAN networks.
- Software
Eclipse Mosquitto
Eclipse Mosquitto is a lightweight open-source MQTT broker, widely used on edge gateways and on-premises deployments.
- Software
EMQX
EMQX is a highly scalable open-source MQTT broker (written in Erlang) for IoT production, with clustering and multi-protocol support.
- Software
Helium Network
Helium is a decentralized LoRaWAN network (DePIN) run by privately operated hotspots incentivized with crypto tokens, on the Solana blockchain.
- Software
Home Assistant
Home Assistant is an open-source home automation platform focused on local control and privacy, with broad integration support.
- Software
MQTT broker
An MQTT broker is the central server that receives messages from publishers and distributes them to subscribers by topic. Examples: Mosquitto, EMQX, HiveMQ.
- Software
Node-RED
Node-RED is a flow-based visual programming tool to wire together devices, APIs and services, widely used in automation and IoT.
- Software
Particle
Particle is an integrated IoT platform combining its own hardware, managed cellular/WiFi connectivity, Device OS and a cloud for fleet management.
- Software
The Things Network (TTN)
The Things Network is a community-driven, free LoRaWAN network with collaborative global coverage maintained by an open-source community.
- Software
ThingsBoard
ThingsBoard is an open-source IoT platform (Apache 2.0) to collect telemetry, visualize it in dashboards and automate rules, self-hosted or in the cloud.
- Concept
DePIN
DePIN (Decentralized Physical Infrastructure Network) is a model where individuals deploy physical infrastructure, such as network coverage, incentivized with tokens.
- Concept
Digital twin
A digital twin is a virtual replica of a physical object or system, fed with real-time data for simulation, monitoring and analysis.
- Concept
Edge computing
Edge computing processes data near its source (device or gateway) instead of the cloud, reducing latency, bandwidth and connectivity dependence.
- Concept
GATT
GATT (Generic Attribute Profile) is BLE's data model: it organizes information into services and characteristics a client reads, writes or is notified about.
- Concept
IIoT (Industrial IoT)
IIoT (Industrial IoT) is the application of IoT to industrial environments (manufacturing, energy, logistics), with strict reliability and latency requirements.
- Concept
IoT (Internet of Things)
The IoT (Internet of Things) is the network of physical objects with sensors, software and connectivity that collect and exchange data and act autonomously.
- Concept
LPWAN
LPWAN (Low-Power Wide-Area Network) is a category of long-range, low-power wireless networks for IoT. It includes LoRaWAN, NB-IoT and LTE-M.
- Concept
Mesh network
A mesh network is a topology where each node relays data for others, extending coverage and resilience without central infrastructure. Zigbee and Thread use it.
- Concept
MQTT QoS
MQTT QoS (Quality of Service) defines a message's delivery guarantee at three levels: 0 (at most once), 1 (at least once) and 2 (exactly once).
- Concept
OTA (over-the-air)
OTA (over-the-air) is the remote update of an IoT device's firmware over the network, without physical access, essential for large fleets.
- Concept
Publish/subscribe (pub/sub)
Publish/subscribe is an asynchronous messaging pattern where senders publish to topics and receivers subscribe, via a broker that decouples both.
- Concept
TinyML
TinyML is running machine learning models on ultra-low-power microcontrollers, for AI inference directly at the edge.
- Use case
Asset tracking
IoT asset tracking locates and monitors physical assets (vehicles, containers, equipment) using GPS, BLE, UWB or LoRaWAN.
- Use case
Industry 4.0
Industry 4.0 is the integration of IoT, cloud, AI and edge computing into manufacturing to connect machines, optimize processes and automate decisions.
- Use case
Precision agriculture
Precision agriculture uses IoT sensors, GPS and data to optimize irrigation, fertilization and harvesting by zone, increasing yield and efficiency.
- Use case
Smart city
A smart city uses IoT sensors and data to manage urban infrastructure more efficiently and sustainably: traffic, lighting, waste and water.
- Use case
Smart grid
A smart grid uses IoT and bidirectional communication to efficiently manage power generation, distribution and consumption.
- Use case
Smart home
A smart home automates lighting, climate, security and appliances through interconnected IoT devices.
- Standard
ETSI EN 303 645
ETSI EN 303 645 is the European cybersecurity standard for consumer IoT, with baseline provisions such as banning default passwords and requiring updates.
- Standard
IEEE 802.15.4
IEEE 802.15.4 is the low-power radio standard (PHY and MAC layers) that underpins Zigbee, Thread and 6LoWPAN.
- Standard
Matter
Matter is a smart home interoperability standard over IP (Wi-Fi, Thread, Ethernet), backed by Apple, Google, Amazon and Samsung through the CSA.
- Standard
OPC UA
OPC UA is an industrial interoperability standard (IEC 62541) for secure data exchange between machines and systems, key in Industry 4.0.