XPDL ( englanniksi Process Definition Language , prosessin kuvauskieli) on kieli, joka on suunniteltu kuvaamaan prosessien määritelmiä ja toteutuksia. Se on kansainvälinen standardi, jonka on kehittänyt Workflow Management Coalition [2] .
XPDL on tarkoitettu prosessimääritelmien vaihtoon eri tietojärjestelmien välillä sekä graafisessa että semanttisessa muodossa. XPDL on tällä hetkellä paras tiedostomuoto BPMN - kaavioiden vaihtamiseen. ; se on suunniteltu erityisesti tallentamaan kaikki BPMN:n osa-alueet.