A milestone represents a point in the fulfillment process between different flows of control, and is completed when all of its dependencies have been completed. For example, you can use a milestone to indicate a fulfilled order, at the end of your orchestration plan.