JAR to plik archiwum Java, który jest używany do wykonywania Java. Działa na telefonach komórkowych i komputerach, jeśli zainstalowana jest Java. Pozwala na wykonanie pliku Java przy użyciu pewnego zestawu klas. Kompresja w JAR działa podobnie do plików ZIP. Pliki JAR Można rozpakować za pomocą dowolnego oprogramowania rozpakowującego lub JVM.