TODO: The below is a illustrated representation of the terms code is here must review.
Very big are main topics to understand are as follows:
Sending
Work Queues, round-robin dispatching, message acknowledgment and Message durability
Publish/Subscribe and exchanges
Temporary queues
Multiple bindings
Subscribing
Topic exchange
Correlation Id