Task
Noun · Development
Definitions
A unit of work that can be scheduled and executed, often asynchronously. In modern runtimes, tasks are lighter than threads and managed by an executor or event loop.
In plain English: A chunk of work the computer can schedule and run, often alongside other chunks, without waiting for each one to finish before starting the next.
Example: "Spawn a task for each incoming request instead of blocking the main thread."