Task

Noun · Development

Definitions

  1. 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."

Related Terms