Service broker is technology based on asyncronous communication between two(or more) entities.
Service broker consists of:
message types,
contracts,
queues,
services,
routes,
and at least instance endpoints
More: https://msdn.microsoft.com/en-us/library/bb522893.aspx