Формат ZIP - это прежде всего контейнерный формат, в котором хранятся файлы. «Извлечение» означает для извлечения файлов из контейнера. Кроме того, чтобы просто хранить файлы, каждый файл может быть «обработан» алгоритмом сжатия (или крипто… или обоими… это больше похоже на «фильтр»). «Обработчик» файлов по умолчанию - это алгоритм сжатия, называемый « deflate ». Обратное выражение «выкачать» - это «надуть».
Умная программа ZIP может выбирать, какое сжатие (или шифрование, или оба) использовать для каждого файла, в зависимости от типа файла; не каждый тип файла работает хорошо для сжатия. Пример: изображения хранятся в сжатом виде большую часть времени, поэтому бессмысленно пытаться сжать их еще больше. С другой стороны, текстовые файлы могут быть сильно сжаты.
Подвести итог:
- «накачивание» распаковывает файл и «извлекает» его из контейнера
- «извлечение» просто возвращает файл из контейнера