> ## Documentation Index
> Fetch the complete documentation index at: https://docs.incredibuild.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Jobs and Tasks

Last updated on Dec 22, 2025

## Jobs

A Job is the entire process tree being executed by Incredibuild. The Job at the Initiator is broken up into Tasks.

## Tasks

* Tasks are executed at the OS-level within a process tree.

* Tasks can also invoke subtasks, both tasks and sub-tasks can be distributed to run on remote machines.

* Tasks represent the process to be executed either by an Initiator or Helper Agent.

Example: In Visual Studio, the tasks that are being executed remotely by Incredibuild are usually compilation tasks. In C++ compilations, the cl.exe which is a compilation process, will be distributed by Incredibuild to be executed remotely. As there are many compilation tasks when performing a full rebuild, Incredibuild can potentially distribute hundreds of compilation tasks to be executed concurrently on remote machines (Helpers), thus, highly accelerating the entire compilation execution.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.