Un fichier .tgz est un fichier d'archive compressé, représentant essentiellement la combinaison d'une archive TAR (Tape Archive) et de la compression Gzip. Ce format est créé via un processus en deux étapes : premièrement, plusieurs fichiers et répertoires sont regroupés dans un seul fichier TAR. Ce fichier TAR est ensuite compressé à l'aide de l'algorithme Gzip, ce qui réduit considérablement la taille du fichier et lui confère l'extension .tgz (ou parfois .tar.gz).
Ce processus rend les fichiers .tgz particulièrement efficaces pour la distribution de progiciels, de sauvegardes et d'autres collections de fichiers, car il permet de gérer une seule entité plutôt que de nombreux fichiers individuels. L'avantage principal est la réduction de l'espace de stockage et des temps de transfert plus rapides. La compression Gzip est reconnue pour offrir un excellent équilibre entre le taux de compression et la vitesse de traitement, ce qui en fait un format largement privilégié, notamment dans les systèmes d'exploitation de type Unix. Lors de l'extraction, le processus est inversé : la décompression Gzip est d'abord effectuée pour restaurer l'archive TAR, puis l'archive TAR est dépaquetée pour restaurer les fichiers et répertoires d'origine. Ce format est couramment utilisé pour la distribution de code source, d'installateurs de logiciels et de sauvegardes système.