Un diagramme de packages est un diagramme UML qui fournit une représentation graphique de haut niveau de l'organisation de votre application, et vous aide à identifier les liens de généralisation et de dépendance entre les packages.
Vous pouvez contrôler le niveau de détail fourni pour chaque package, en alternant les vues standard et composite grâce aux commandes du menu Edition ou des menus contextuels.
Dans l'exemple suivant, le package WebShop importe le package Cart qui, à son tour, importe le package Types et a accès au package Auxiliary. Le package Types est montré en vue composite (sous-diagramme) :