Mule is a lightweight integration platform that allows for quick and easy connection of applications through a robust, secure, and scalable platform. It provides transports for connecting systems like JMS, HTTP, email and databases. Mule is based on the enterprise service bus concept and offers features for web services, routing, transformation, and transaction management. MuleSoft is the company that supports Mule, an open source Java-based enterprise service bus and messaging broker intended as a lightweight integration framework.