Business Process Orchestration (denoted Business Process Management BPM) is a tool to deal with sequences and business logic while ensuring flows synchronization and orchestration (ETL / EAI) and Web Services. Users work through screens (Mashups). It is thus possible to automate and optimize business processes.