Task(async task, scheduled job)

One piece of work the runtime can hold open, move around, and finish on its own schedule. A task is a value, so it can be started now and waited for later, which is what lets several waits overlap.

Back to the glossary