Eine .tgz-Datei ist ein komprimiertes Archiv, das im Wesentlichen eine Kombination aus einem TAR-Archiv und einer Gzip-Komprimierung darstellt. Zunächst werden mehrere Dateien und Verzeichnisse zu einer einzigen TAR-Datei (Tape Archive) zusammengefasst. Diese TAR-Datei wird anschließend mit dem Gzip-Algorithmus komprimiert, was zu einer kleineren Dateigröße mit der Endung .tgz (oder manchmal .tar.gz) führt. Dieser zweistufige Prozess macht .tgz-Dateien effizient für die Verteilung von Softwarepaketen, Backups und anderen Dateisammlungen. Der Hauptvorteil liegt im reduzierten Speicherbedarf und schnelleren Übertragungszeiten im Vergleich zur Handhabung zahlreicher einzelner Dateien. Die Gzip-Komprimierung bietet ein ausgewogenes Verhältnis zwischen Kompressionsrate und Verarbeitungsgeschwindigkeit, was sie zu einem weit verbreiteten Format macht, insbesondere in Unix-ähnlichen Betriebssystemen. Beim Entpacken einer .tgz-Datei wird der Prozess umgekehrt: Zuerst wird die Gzip-Komprimierung aufgehoben, wodurch das ursprüngliche TAR-Archiv entsteht, und anschließend wird das TAR-Archiv entpackt, um die ursprünglichen Dateien und Verzeichnisse wiederherzustellen. Dieses Format wird häufig für die Verteilung von Quellcode, Software-Installationsprogrammen und System-Backups verwendet.