Message Oriented Middleware (MOM)
Delivers messages from one software module to another. Modules do not have to execute on the same machine. Analogous to the US Mail. The mail is typically delivered when you’re at work; you pick it up at your convenience.