The message-queuing or store-and-forward model is basically the message-passing model with one additional feature. Message queuing is asynchronous in a manner similar to a traditional postal system — i.e., the recipient need not be available when the message is sent. Message queuing stores messages at an intermediate node on the network in a queue and then forwards the messages to the intended targets.