Um arquivo .tgz é um arquivo compactado, essencialmente uma combinação de um arquivo TAR (Tape Archive) e compressão Gzip. Primeiramente, múltiplos arquivos e diretórios são agrupados em um único arquivo TAR. Este arquivo TAR é então compactado usando o algoritmo Gzip, resultando em um tamanho de arquivo significativamente menor e com a extensão .tgz (ou, por vezes, .tar.gz). Este processo de duas etapas torna os arquivos .tgz extremamente eficientes para a distribuição de pacotes de software, a realização de backups de sistemas e a organização de outras grandes coleções de arquivos. A principal vantagem reside na redução do espaço de armazenamento necessário e na obtenção de tempos de transferência de dados mais rápidos, em comparação com o manuseio de inúmeros arquivos individuais. A compressão Gzip oferece um excelente equilíbrio entre a taxa de compressão alcançada e a velocidade de processamento, o que o torna um formato amplamente utilizado, especialmente em sistemas operacionais tipo Unix. Ao extrair um arquivo .tgz, o processo é invertido: primeiro, a compressão Gzip é desfeita, resultando no arquivo TAR original, e então o arquivo TAR é descompactado para restaurar os arquivos e diretórios originais à sua estrutura inicial. Este formato é comumente empregado para a distribuição de código-fonte, instaladores de software e backups de sistema.