Question: what is the difference between war and ear?
Answer: The WAR file is a file that contains files such as a servlet, JSP, HTML, JavaScript, etc. that are necessary to develop web applications. EAR is a Java EE file that packages one or more modules into a single archive to deploy them on to an application server. That is the difference between JAR WAR and EAR files.