title: What are advantages of MQTT over TCP/IP? Since MQTT is based on TCP, Why don't we use TCP/IP instead of it?
body: <p>I am studding the MQTT &amp; TCP/IP protocol.</p>
  
  <p>Since i'm able to know that, MQTT is based on the TCP so as the TCP/IP 
  &amp; we refer MQTT though we have the TCP/IP Protocol. </p>
  
  <p>Why don't we use TCP/IP instead of MQTT?</p>
  
  <p>Is there any advantages of MQTT that makes it better solution than the TCP/IP protocol?</p>
  
  <p>Which is more reliable &amp; required less no of data packet to form a communication?</p>
  
  <p><strong>(Note : TCP/IP in the sense forming a network between 2 devices using normal TCP/IP protocol as in GSM modems "connect > transfer data > disconnect")</strong></p>