Se você quer dizer this , então, de acordo com a página wiki, o formato .war é o mesmo que o formato .jar. Arquivos .jar são apenas arquivos .zip que contêm código java compilado, destinado a ser usado como uma biblioteca ou executável. Então a resposta seria no , não há diferença técnica; mas arquivos .jar devem ser usados apenas para o que eles são destinados, não como arquivos de propósito geral.
Se você quer dizer isto , então há uma ligeira diferença: este formato .war é um gzipped -tar (.tar.gz) arquivo, mais uma vez destinado a conter dados específicos (páginas da web). Gzip e Zip usam o mesmo algoritmo de compressão; no entanto :
Gzip is not to be confused with the ZIP archive format, which also uses [the DEFLATE compression algorithm]. The ZIP format can hold collections of files without an external archiver, but is less compact than compressed tarballs holding the same data, because it compresses files individually and cannot take advantage of redundancy between files.
Em ambos os casos, você deve usar apenas a extensão .war para a finalidade específica a que se destina.