what is a project milestone?

A project milestone is one group of milestones that have been achieved that help to get a project or use case completed and in production.  Milestones are important and help show a project is on track and in budget.  Project milestones are also a checkpoint to see if you need to recycle to a different phase of a project or take a different direction too.