*[What is the difference between a message queue and a task queue?](https://www.quora.com/What-is-the-difference-between-a-message-queue-and-a-task-queue-Why-would-a-task-queue-require-a-message-broker-like-RabbitMQ-Redis-Celery-or-IronMQ-to-function)
## Communication
<palign="center">
<imgsrc="http://i.imgur.com/5KeocQs.jpg">
<br/>
<i><ahref=http://www.escotal.com/osilayer.html>Source: OSI 7 layer model</a></i>