A dependency describes the order in which a work item runs within a flow. A dependency is shown in the Flow Editor as a line with an arrow. The work item at the tip of the arrow cannot run until the work item at the other end of the arrow reaches a particular condition.