Explanation:
Messaging enables communication in a loose coupling way, where the sender does not need to know anything about the receiver and vice versa, in contrast to tightly coupled technologies, such as Remote Method Invocation (RMI), which requires an invoker of a remote method to know about the other application.