 It is not a compiled executable programming language like BPEL, but specifically a process design format that literally represents the "drawing" of the process definition process syntax of business process models, as well as extended product attributes.Thus it has ‘XY' or vector coordinates, including lines and points that define process flows.This allows an XPDL to store a one-to-one representation of a BPMN process diagram.