Es un software ligero que permite la integración de aplicaciones de forma rápida y sencilla independientemente de las tecnologías de las mismas utilizando diferentes protocolos de transporte y dirigido por eventos, actúa como mediador de diferentes servicios del negocio y se encarga de comunicarlos entre sí. Con Mule ESB podemos integrar nuestros procesos de negocio de forma transparente entre ellos con lo que conseguimos tenerlos completamente desacoplados.
Nos permite mediante una arquitectura de servicio organizar su negocio, proporcionando agilidad, escalabilidad y visibilidad en pro de dar soluciones a la medida, convirtiendo bases de datos y sistemas en complementos integrados.