O BPML utiliza o padrão XML para descrever seus processos, tem rígido controle de papéis para as tarefas e adota o conceito de tarefa humana.