tar is an archive utility tool for GNU/Linux. Primarily used to distribute executable software or package the software source code in the tarball for later distribution. The most popular being gzip and you might have noticed the source file of a program usually ends with *.tar.gz. Well, that doesn’t mean you can’t use it to create an archive for other file types. You can.