The document discusses runtime process migration as a way to flexibly execute distributed business processes. It describes how context such as location, workload, and variables can be used to dynamically select the most appropriate process participant. A migration metadata model is proposed to define how process instance data can be saved in order to migrate a running process instance between process engines. This allows continuing process execution with newly available resources.