An Achievement Plan is a flowchart representing steps required to achieve a goal. Users combine tasks and milestones into a plan to achieve a goal. An Achievement goal may itself be a task or milestone in another plan. Each task, milestone, and goal may have deadlines and durations with reminders and notifications. Plans may be shared among members with privacy settings applied.