 They are different in that BPDM provides a specification of semantics integrated in a metamodel, and it includes additional modeling capabilities such as choreography, discussed above.In addition, XPDL has many implementations, though only some support for XPDL 2.x, needed for interchanging BPMN.BPDM implementations are in preparation, including support for BPMN, and translation to XPDL.