Пакеты в языке UML

Прежде всего следует сказать что пакет - есть пример группирующей сущности в UML.
О сущностях в UML читаем здесь.

Пакет - основной способ организации элементов модели в языке UML. Каждый пакет владеет всеми своими элементами, т. е. теми элементами, которые включены в него.
Про соответствующие элементы пакета говорят, что они принадлежат пакету или входят в него.
При этом =
каждый элемент может принадлежать только одному пакету.
одни пакеты могут быть вложены в другие пакеты ( называются подпакетами)

Для графического изображения пакетов на диаграммах применяется специальный графический символ - большой прямоугольник с небольшим прямоугольником, присоединенным к левой части верхней стороны первого

Например -как-то так =
фкн вгу пакеты в языке UML

А вот демонстрация вложенности пакетов =
вложенные пакеты фкн вгу uml

Применение пакетов

взято отсюда
Диаграммы пакетов могут использовать пакеты, содержащие прецеденты для иллюстрации функциональности программного обеспечения системы. Диаграммы могут использовать пакеты, которые представляют различные слои программного комплекса для иллюстрации его слоистой архитектуры. Зависимости между этими пакетами могут быть снабжены метками / стереотипами, чтобы указать механизм связи между слоями.