BPEL（发音为'bipple'或'bee-pell'）是的缩写，意为业务过程执行语言，是一种基于XML的，用来描写业务过程的编程语言，被描写的业务过程的每个单一步骤则由Web服务来实现。2002年IBM、BEA和微软一起开发和引入了作为描写协调Web服务的语言。这个描写的本身也由Web服务提供，并可以当作Web服务来使用。通过BPEL可以描写一个参加一个Web服务过程的Web服务的接口，比如信息需要按照怎样的顺序被输入，但是BPEL无法用来描写一个业务过程的调谐。
综述.