Mulesoft is used for developing the web application we can use front end and the back end some data base where the we want to expand our web application then we want to use some enterprises application, database, web services and cloud here all are work together but the problem is communicating at same point for this each and every frame need developer for this MULE ESB is introduced it is an runtime integration platform. MULESOFT is a lightweight, java based and the service bus.