Пакет - основний спосіб організації елементів моделі в мові UML. Кожний пакет володіє всіма своїми елементами, тобто тими елементами, які включені в нього. Про відповідні елементи пакета говорять, що вони належать пакету або входять у нього. При цьому кожний елемент може належати тільки одному пакету. У свою чергу, одні пакети можуть бути вкладені в інші пакети. У цьому випадку перші називаються підпакетами, оскільки всі елементи підпакета будуть належати більше загальному пакету. Тим самим для елементів моделі задається відношення вкладеності пакетів, що являє собою ієрархію.