The document discusses usage scenarios and patterns for enterprise service buses (ESBs). It provides an overview of how ESBs simplify connectivity between different applications and data formats. It then describes common usage patterns for ESBs, such as extending existing applications, connecting file and online systems, integrating remote devices, and getting the most from packaged applications. The document also discusses processing scenarios involving service virtualization, message-based integration, and event-driven integration. It provides examples of typical customer use cases.