messaging, designed for unreliable networks, binary payloads up to 256MB, (+2 bytes), fast, lightweight, ideal for low-bandwith, high- latency networks, TLS, authentication, ACLs, TLS-PSK, (payload encryption), keepalive, last will & testament, UTF-8 hierarchical topics, wildcards