## General Terms 

## Agent 

An agent is typically a machine, or container, which connects to a Jenkins master and executes tasks when directed by the master. 

## Artifact 

An immutable file generated during a Build or Pipeline run which is archived  onto the Jenkins Master for later retrieval by users. 

## Build 

Result of a single execution of a Project 

## Cloud 

A System Configuration which provides dynamic Agent provisioning and allocation, such as that provided by the plugin:azure-vm-agents[Azure VM Agents] or plugin:ec2[Amazon EC2] plugins. 

## Core 

The primary Jenkins application ( jenkins.war ) which provides the basic web UI, configuration, and foundation upon which Plugins can be built. 

## Downstream 

A configured Pipeline or Project which is triggered as part of the execution of a separate Pipeline or Project. 

## Executor 

A slot for execution of work defined by a Pipeline or Project on a Node. A Node may have zero or more Executors configured which corresponds to how many concurrent Projects or Pipelines are able to execute on that Node. 

## Fingerprint 

A hash considered globally unique to track the usage of an Artifact or other entity across multiple Pipelines or Projects. 

## Folder 

An organizational container for Pipelines and/or Projects, similar to folders on a file system. 

## Item 

An entity in the web UI corresponding to either a: Folder, Pipeline, or Project. 

## Job 

A deprecated term, synonymous with Project. 

## Label 

User-defined text for grouping Agents, typically by similar functionality or capability. For example linux  for Linux-based agents or docker  for Docker-capable agents. 

