IBM Message Queue is an enterprise-grade messaging system for application-to-application communication.