Un file tar.gz, fondamentalmente, sono due file racchiusi in uno. Il primo è un file tar (talvolta indicato come tarball), una raccolta di file e cartelle racchiuse in un unico pacchetto. Il file tar viene quindi compresso in un file gz, utilizzando l'algoritmo di compressione GNU zip (gzip).
Si tratta di un modello comune, utilizzato in ambienti unix/linux per raggruppare più file al fine di facilitare la distribuzione o il backup.
I file Tgz e tar.gz sono essenzialmente la stessa cosa, solo con estensione di file differente.