O BPEL é uma das possibilidades para a definição da lógica de
acoplamento/fluxo entre serviços. O BPEL pode ser expresso de maneira
visual através de diversas ferramentas de edição. Assim como Web
Services, BPEL pode ser exposto como WSDL para que outros serviços
possam utilizá-lo. BPEL também é executado no servidor.
Portanto, o BPEL é um padrão de orquestração que usa um Web Service
como base, permitindo dessa forma a criação de um serviço composto que
oferece uma visão externa única. Por exemplo, um cliente poderia estar
planejando uma viagem onde um serviço BPEL faria a reserva da passagem e
a reserva do hotel. Cada serviço poderia estar sendo feita de forma
única, porém todas essas etapas são consolidadas por um serviço de
orquestração. Assim, a combinação de serviços é fracamente acoplada,
permitindo reuso e substituição.
Orquestração é a execução automática de um fluxo de trabalho (workflow)
onde tem-se um coordenador que controla diversos serviços de uma
composição de forma automática entre diferentes organizações ou dentro
de uma mesma organização.
Fonte: http://www.devmedia.com.br/introduzindo-business-process-execution-language-bpel/28679