Archive

An archive file is a single file that contains multiple files and/or folders. Archives may use a compression algorithm that reduces the total file size. Some archive formats also include encryption to protect an archive's contents from unauthorized users.

Archives are useful for backing up multiple files and folders into a single file. They preserve the metadata for files they contain, like a file's created and modified dates. Consolidating a large number of files into one makes them easier to back up and share. For example, you can compress an entire vacation's worth of photos into a single archive, then send it to family members or a backup service. Since everything is in a single file, you don't have to worry about missing any photos. If the archive format supports compression, it will also reduce the total file size of the archive compared to the individual files.

Multiple files compressed into a single archive file
Multiple files compressed into a single archive file

Most operating systems include built-in utilities that can create and extract archive files. Windows Explorer and the macOS Finder can create and expand compressed ZIP files. Unix and Linux can create and expand TAR files with or without gzip compression. Third-party archiving utilities like WinRAR and 7-Zip can create other types of archive files using a variety of compression algorithms. Some archive formats, like RAR, even support splitting an archive into several smaller chunks that can be reassembled later.

NOTE: Common archive file extensions include .ZIP, .TAR, .7Z, .RAR, .TAR.GZ, and .TGZ.

Updated April 14, 2023 by Brian P.

quizTest Your Knowledge

What are objects called in the Java programming language?

A
Bases
0%
B
Classes
0%
C
Constructs
0%
D
Frameworks
0%
Correct! Incorrect!     View the Class definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Archive on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.