BPEL (Business Process Execution Language) is an orchestration language for automating business processes. The Oracle BPEL Process Manager is an implementation of BPEL along with many useful extensions. Matjaz Juric has a good (although slightly dated) introduction to BPEL on OTN.