- MQTT is a lightweight messaging protocol originally developed by IBM to transmit telemetry data from oil stations to data centers
- It is used to transport telemetry data between devices with low bandwidth and compute power over unreliable networks
- MQTT uses a publish/subscribe messaging model where clients connect to a broker to publish messages to topics and subscribe to receive messages. The broker forwards messages to clients based on their subscriptions.