MQTT stands for Message Queuing Telemetry Transport.
It is lightweight network protocol which use publish/subscribe messaging pattern and is optimal for machine-to-machine communication based on TCP/IP connection. This example allow to send messages to Secure WebSocket of MQTT broker installed on my Virtual Private Server, message can be read on another computer or smartphone.