tar is zip file made for linux OS
<pedantic>Well it is actually from UNIX: its a shorthand extension denoting a tape archive</pedantic>. It's not specifically for any OS - you'll find utilities to decompress tar files for most OS's. Both tars and jars are simmilar in that they are compressed files. Also jar files don't have to contain Java classes - though its unusual for them not to.