Tar is a Unix command line tool. It was designed as a utility to collect multiple files into one archive for backup purposes. It was first released in 1979 when the normal backup medium was magnetic tape, hence tar acquired it’s name as shortening of “tape archive”.
Build your own tar is available with a project breakdown on Coding Challenges.