This document provides an overview of Microsoft Azure Service Bus and compares it to Azure Queues. Service Bus allows applications and services to communicate over reliable messaging even if they are not connected all the time. It supports queuing and publish/subscribe capabilities. Service Bus Queues offer more features than Azure Queues, including larger message sizes, unlimited time-to-live for messages, and publish/subscribe capabilities using topics and subscriptions. The document also describes how to configure applications to use Service Bus Queues and Relay for communication between apps and services.