MuleSoft is a platform with ETL, ESB functionalities but is mainly an API manager (Anypoint API Manager). It allows, in a few clicks, applications to communicate with each other in hybrid architectures.