JAR-bestanden kunnen .CLASS bestanden, toepassingsbronnen en een optioneel manifestbestand (META-INF / MANIFEST.MF) bevatten. Ze worden gecomprimeerd met .ZIP -compressie en kunnen optioneel digitaal worden ondertekend met de jarsigner-tool die bij de Java SDK wordt geleverd. JAR-bestanden kunnen worden gemaakt met de jar-tool en ze zijn toegankelijk via de Java-API java.util.jar.
JAR-bestanden worden gebruikt voor sommige mobiele games die worden ondersteund door mobiele apparaten met Java. Ze worden ook gebruikt door Mozilla Firefox, Thunderbird, SeaMonkey en Sunbird om thema's en add-ons op te slaan.
OPMERKING: De Java Runtime Environment wordt ook wel de Java Virtual Machine (JVM) genoemd. Sun Microsystems, de oorspronkelijke ontwikkelaars van de JRE / JVM, zijn overgenomen door Oracle.