package

noun

1.
a collection of things wrapped or boxed together
Derived from:
pack package
2.
a wrapped container
Derived from:
package
3.
(computer science) written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory