This book introduces a new, unique, and far-reaching industry technology, Business Service Orchestration (BSO). BSO encompasses the art of orchestrating the interactions between business services. These business services may represent internal business processes of organizations. Integration of many of these internal legacy, custom and COTS applications may, in turn, create these services. This book focuses on the importance of orchestration and how it enables IT professionals to develop and design highly effective and efficient business systems of the future. The book is divided into three major sections. Section I provides a detailed overview of business services and their orchestration and describes an in-depth architecture necessary to provide a web of business services, and orchestration of their interactions, including a methodology for modeling the BSO. Section II focuses on technologies necessary to orchestrate business services, ranging from component models to programming languages to various kinds of protocols. Section III reveals a real use case and explains how to apply orchestration to a real-life business process.