Definitions for "MSMQ"
A message queuing communications technology that enables applications on different systems to communicate with each other, even if systems and networks occasionally fail. MSMQ does this by enabling applications to communicate with each other through messages. MSMQ guarantees delivery of messages despite network and application failures.
A message-queuing middleware product (or, more accurately, an operating-system service) that provides store-and-forward connectivity between two application programs. See message queuing.
Microsoft Message Queue. Application-level messaging software that allows applications to asynchronously send and receive messages in disconnected environments.