Архиватор — компьютерная программа, осуществляющая сжатие данных в один файл архива для более легкой передачи или компактного их хранения. В качестве данных обычно выступают файлы и папки. Возможно создать архив состоящий из нескольких файлов. В этом случае результатом работы архиватора все равно будет один архивный файл.
Процесс создания архива называется архивацией или упаковкой (сжатием), а обратный процесс - распаковкой или экстракцией.
Сжатие - это процесс при котором убирается все лишнее, в результате чего уменьшается размер файла. Такими "лишними" данными в файлах могут быть повторяющиеся символы, постоянные биты и т.д. Эффективность сжатия является одной из важнейших характеристик архиваторов. От нее зависит размер создаваемого файла архива. Чем меньше архив, тем меньше места требуется для его хранения, а при передачи (например по электронной почте, или из одного компьютера на другой), требуется меньшая пропускная способность канала передачи или затрачивается меньше времени.
При выборе типа архиватора обычно руководствуются следующими соображениями: чтобы степень сжатия была как можно выше, а времени на упаковку и распаковку файлов уходило как можно меньше.
Самой распостранненой среди программ-архиватором на сегодня является программа WinRAR, хотя по степени сжатия безусловно лидирует его бесплатная альтернатива 7-Zip. Эта программа поддерживает все распространенные форматы архивных файлов, а также собственный формат 7z, который обеспечивает очень высокую степень сжатия и позволяет сжимать файлы лучше чем WinRAR. 7-Zip особенно удобно использовать, когда нужно сжать файлы большого размера, но и в обычной повседневной работе он зарекомендовал себя прекрасно. Еще один бесплатный архиватор - IZArc. Он отличается большим количеством поддерживаемых форматов, а также хорошо реализованной функцией перекодировки одного формата архива в другой.