JAR é a abreviação de Java ARchive,, e este tipo de ficheiros é utilizado para comprimir aplicações e bibliotecas java num único ficheiro. Partilha o mesmo algoritmo de compressão que o dos ficheiros zip.