Java ARchive (JAR) is a file format created by the Oracle Corporation that is based on the ZIP file format. The primary motivation for the creation of JAR was to allow Java applets and their files to download using a single HTTP connection instead of a new connection for each piece. This allows webpages to load faster and the applet can begin functioning.