En UML, un paquetage est un mécanisme générique pour organiser des éléments de modélisation en groupes. Grâce aux paquetages, on peut contrôler la visibilité des éléments au sein du groupe, de façon que certains éléments soient visibles à l'extérieur du paquetage et d'autres cachés.