This document discusses process orchestration using Flowable and Spring Boot. It begins by defining what a business process is and comparing orchestration to choreography approaches. It then introduces Flowable as a lightweight open source BPMN workflow and process automation engine that can run embedded in Java applications or on servers. Key Flowable concepts are explained like process definition, tasks, gateways and deployment. The document demonstrates a sample verified phone registration process built with Flowable and Spring Boot. It concludes with some Flowable best practices.