Full Definition: 

A service broker or intermediary is any capability that receives messages from a consumer and subsequently, as a service consumer itself, interacts with another service. The term intermediary indicates that these capabilities sit between other services and mediate the interaction by managing, controlling, brokering, or facilitating the transmission of messages between them.