The answer is JAR. In the java programming language, a package or class library is often delivered to users as a JAR file. A JAR (Java ARchive) is a package file format regularly used to group many Java class files (text, images, etc.) into one file for distribution.