The main goal is to take individual object files ( *.o) and merge them together into a static library file ( *.a). The .a file contains an index that allows the linker to quickly find characters in the library.
Tar does not create files that linkers understand.