As per Wikipedia and Mqtt.org,
MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport.
In comparison with other TCP/IP or socket based protocols, what makes MQTT "extremely light-weighted"?