A plan is the highest level grouping for tasks. Those tasks can optionally be split into separate buckets.
As your plans get bigger, or more complex, you can split tasks within your plans into separate buckets. For example if you’re planning a project at your work, your can add a new bucket to group those tasks by department, all within the same overall plan.
A Task is the smallest piece of a plan. Tasks are assigned to individual users.