Automated sequence for producing software.

Packaged source-code output.

Tool that installs and manages packages.

Script containing build instructions.

Compiled software output.

Catalog of available software packages.

Machine that performs automated builds.

Software packaged for installation.

File describing package contents.

Specific output requested from a build.