Một tệp tar.gz về cơ bản là hai tệp được gói thành một. Đầu tiên là tệp tar (đôi khi được gọi là tarball ), một tập hợp các tệp & thư mục được bao bọc trong một gói duy nhất. Sau đó, tệp tar được nén thành tệp gz, sử dụng thuật toán nén GNU zip (gzip).
Đây là một mẫu phổ biến được sử dụng trong môi trường unix/linux để đóng gói nhiều tệp để phân phối hoặc sao lưu dễ dàng hơn.
Các tệp tgz và tar.gz về cơ bản giống nhau, chỉ khác với phần mở rộng tệp.