Below are the three main delivery modes for messages(1)Persistent(2)Non-persistent(3)Reliable-delivery