JAR dosyaları .CLASS dosyalarını, uygulama kaynaklarını ve isteğe bağlı bir bildirim dosyasını (META-INF / MANIFEST.MF) içerebilir. .ZIP sıkıştırması kullanılarak sıkıştırılırlar ve isteğe bağlı olarak Java SDK ile birlikte verilen jarsigner aracı kullanılarak dijital olarak imzalanabilirler. JAR dosyaları jar aracıyla oluşturulabilir ve bunlara Java'nın java.util.jar API'sı kullanılarak erişilebilir.
JAR dosyalarına, Java destekli mobil cihazlar tarafından desteklenen bazı mobil oyunlar için kullanılır. Ayrıca Mozilla Firefox, Thunderbird, SeaMonkey ve Sunbird tarafından temaları ve eklentileri depolamak için kullanılır.
NOT: Java Runtime Environment, Java Virtual Machine (JVM) olarak da adlandırılır. JRE / JVM'nin orijinal geliştiricileri olan Sun Microsystems, Oracle tarafından satın alındı.