Milestone or Deadline? What's the Difference?