Use tasks and milestones together to create your programme
A task represents a specific piece of work to be accomplished during a project, while a milestone is a marker of significant achievement during a project, or a key point in time where an objective is expected to be met.
Typically, you would have a series of tasks leading into a milestone, like so:
If you are using a Gantt chart or dependencies to track the progress of your projects, you can achieve an even more visual look at your tasks and milestones.
Not all milestones are born equal!
Not all milestones are as important as each other. Use different levels such as Project, Portfolio, and Executive, to ensure that the right people are aware of the right milestones.