套件會將系統分成可以由物件、物件類型、函數、變數及其他邏輯構件組成的功能網域或子系統。套件沒有直接的責任或行為;它們只是其他物件的儲存器。可以將這些套件組織為階層,進而為正在開發的系統提供高層次的分割區。