A named set of deliverables (software components) produced, usually by compiling, from a discrete set of source versions.