В дополнение к тому, что было сказано другими, иногда одна часть программного обеспечения разделяется на несколько пакетов, потому что не все функции имеют отношение ко всем пользователям. Например, если документация программы является объемной, она обычно предоставляется отдельным пакетом. Это позволяет пользователям, которые не интересуются этими дополнительными функциями, для экономии места на диске и пропускной способности / времени для загрузки.