Разница между архивными и исполняемыми файлами в дистрибутивах заключается в их назначении и содержании.
Исполняемый файл — это файл, который при запуске даёт работающую программу. 1 Однако для работы приложения зачастую недостаточно только одного исполняемого файла, нужны также библиотеки, интерпретаторы и другие файлы. 3
Архивный файл (пакет) объединяет в одном файле все файлы, которые использует программа. 1 Это позволяет не копировать при установке программы все файлы по отдельности, а работать со всеми данными программы как с одним целым — устанавливать и удалять один пакет. 1
Таким образом, архивный файл содержит больше, чем один исполняемый файл: он включает в себя различные ресурсы, необходимые для работы программы, в то время как исполняемый файл — это только одна часть программы.