A BPEL process describes a flow of interactions between the process and services. Each interaction describes what role the process and services play at that step in the flow and what data can be manipulated by the parties in those roles.
The constructs used to define roles are:
Partner link type
Partner link
You can define and add these roles in Process Developer. For more information, see