Um arquivo '.tar.gz' é um formato de arquivo compactado comumente usado em sistemas operacionais do tipo Unix. Ele combina dois processos separados: arquivamento e compressão. Primeiramente, a utilidade 'tar' (Tape Archive - Arquivo de Fita) agrupa múltiplos arquivos e diretórios em um único arquivo de arquivamento, preservando estruturas de diretórios, permissões de arquivo e carimbos de data/hora (timestamps). Este arquivo de arquivamento, tipicamente nomeado com a extensão '.tar', é então comprimido usando o algoritmo de compressão 'gzip'. Gzip é um programa de compressão de dados sem perdas amplamente utilizado. O arquivo resultante, com a extensão '.tar.gz' (ou '.tgz'), é significativamente menor que o arquivo original não compactado. Isso o torna ideal para distribuir pacotes de software, fazer backup de dados e transferir grandes coleções de arquivos pela internet. O processo em duas etapas permite armazenamento e transmissão eficientes, mantendo a integridade dos dados arquivados. Para acessar os arquivos individuais dentro de um arquivo 'tar.gz', ele deve primeiro ser descompactado usando uma utilidade gzip e depois extraído usando uma utilidade tar. Muitos gerenciadores de arquivos modernos lidam com ambas as etapas automaticamente.