Definitions[]
General[]
A milestone is "[a] significant point in time or event for achieving a specific result."[1]
Software development[]
A milestone is a specific point in the development process where the developer has completed identifiable portions of the software. Milestones are usually tied to payments of specified portions of the development fee.