MQTT singkatan dari Message Queuing Telemetry Transport merupakan protokol komunikasi yang berjalan pada stack TCP/IP yang dirancang khusus untuk komunikasi machine to machine yang tidak memiliki alamat khusus. Maksud dari kata tidak memiliki alamat khusus ini seperti halnya sebuah arduino, raspi atau device lain yang tidak memiliki alamat khusus. Sistem kerja MQTT menerapkan Publish dan Subscribe data. Dan pada penerapannya, device akan terhubung pada sebuah Broker dan mempunyai suatu Topic tertentu.
Mosquitto merupakan salah satu message broker untuk MQTT yang bersifat Open Source, selain itu mosquitto sudah mengimplementasikan protokol MQTT versi 3.1, 3.1.1 dan sudah mendukung 5.0. pada kesempatan kali ini seperti yang sudah di jelaskan sebelumnya kita akan melakukan install dan konfigurasi mosquitto pada sistem operasi Windows 10.