In chapter 1 we describe the functionality an ESB can provide for you and how this can be applied in a typical enterprise application. The examples in the book are kept small and focused to a specific topic from chapter 1 to 8. Chapters 9 to 11 shows two examples of larger case studies where we implement integration functionality that also can be found in real-world projects. In chapter 9 we also describe a pattern-based design approach that can be very helpful in integration projects.