Un file .tgz è un file archivio compresso, essenzialmente una combinazione di un archivio TAR (Tape Archive) e della compressione Gzip. Questo formato è il risultato di un processo in due fasi. In primo luogo, più file e directory vengono raggruppati insieme in un unico file TAR. Questo file TAR viene quindi compresso utilizzando l'algoritmo Gzip, risultando in una dimensione del file notevolmente ridotta con l'estensione .tgz (o talvolta .tar.gz). Questo processo rende i file .tgz estremamente efficienti per la distribuzione di pacchetti software, backup e grandi raccolte di file. Il vantaggio principale è la riduzione dello spazio di archiviazione e tempi di trasferimento più rapidi rispetto alla gestione di numerosi file individuali. La compressione Gzip offre un buon equilibrio tra rapporto di compressione e velocità di elaborazione, rendendolo un formato ampiamente utilizzato, specialmente nei sistemi operativi Unix-like (simili a Unix). Quando si estrae un file .tgz, il processo viene invertito: prima, la compressione Gzip viene annullata, ottenendo l'archivio TAR originale, e poi l'archivio TAR viene scompattato per ripristinare i file e le directory originali. Questo formato è comunemente impiegato per la distribuzione di codice sorgente, programmi di installazione software e backup di sistema.