It is acronomy of Java Archive File based on famous zip file format
It used to pack together so many related file into single file
It consists of Java class files, metadata, and other related resources
It makes easy sharing of Java classes and libraries
It assists efficient deployment of Java application, Java applet , and plug-ins
It gives security,versioning, portability, quick downloadable and so on.
It can be understood by JVM and Java compiler
The Java developers can digitally sign for authentication