Unknown state of the task.
The task is new, but not assigned or run by any party.
The task has been aquired by an instance that wants to execute the task, but has not been started.
The task is executing.
Executing the task has completed successfully.
Executing the task has halted and the task failed.
Executing the task has completed successfully, and related data will be cleaned up by the responsible code.