Sulzer Interview Question

What is the difference between different IoT messaging protocols?