Namen koreografije je opisan v ločenem dokumentu, ki se razlikuje od definicije procesa BPEL. Ustvari se med fazo načrtovanja projekta in vam lahko pomaga pri razmišljanju o interakcijah, do katerih bo prišlo med različnimi storitvami v sistemu.
Namen koreografije lahko uporablja XML ali BPEL za definiranje interakcij, do katerih bo prišlo med storitvami. Zlasti omogoča definiranje vzorcev izmenjave sporočil, kot so zahteva/odgovor, enosmernost in objava/naročanje.
Namen koreografije je lahko dragoceno orodje za načrtovanje procesov BPEL, saj lahko pomaga identificirati in razrešiti morebitne težave zgodaj v fazi načrtovanja. Uporablja se lahko tudi za ustvarjanje testnih primerov za proces BPEL.