A package in the Unified Modeling Language is used "to group elements, and to provide a namespace for the grouped elements".
Pretty much all UML elements can be grouped into packages.
can all be organized as packages, thus enabling a manageable organization of the myriad elements that a real-world UML model entails.
For instance: When organizing deployment models, use packages to represent the different types of deployment environments that you will be modeling.
This Unified Modeling Language article is a stub.