a concept that defines a collection of associated modules that can carry out one or more major processing activities.

Note: in PackML Unit and Machine are used to define the same thing and can at times be interchanged.