Основное преимущество пакетов прикладных программ (ППП) перед отдельными библиотеками заключается в возможности расширения и адаптации. 24
ППП — это комплекс взаимосвязанных программ, ориентированный на решение определённого класса задач. 34 Для любой задачи из этой области либо найдётся готовое программное приложение, либо его можно построить из подмножества модулей пакета. 2
Основное отличие ППП от библиотеки в том, что библиотека обслуживает только программистов, которые включают в свои программы обращения к библиотечным модулям, а с ППП может работать как программист, так и конечный пользователь, незнакомый с программированием. 2
Кроме того, ППП позволяют подключать новые модули или приложения без редактирования существующих текстов программ, что обеспечивает сохранность и работоспособность отлаженного ранее кода. 2