A task is any one-time or recurring task that may be assigned to a person, have an activity log associated with it, and have scheduling.
A task may be assigned to multiple people.
A task may have multiple priorities.
Indicates another task must be done before this task.
A task may have any number of additional custom logging fields.