Enterprise (Java EE) applications
Enterprise applications (or Java EE applications) are applications that conform to the Java EE specification. Prior to Java EE 5, the spec name was J2EE. The term Java EE includes Java EE 5 and J2EE specifications.
Enterprise applications can consist of the following:
- Zero or more EJB modules (*.jar)
- Zero or more Web modules (*.war)
- Zero or more connector modules (*.rar)
- Zero or more SIP modules (*.sar)
- Zero or more application client modules
- Additional JAR files containing dependent classes or other components required by the application
- Any combination of the above
A Java EE application is represented by, and packaged in, an EAR file.
Subtopics
System applications
Common deployment framework
Related tasks
Deploy enterprise apps 
Related information
Designing Enterprise Applications with the J2EE Platform, Second Edition
Recommended reading list: J2EE and WAS
IBM WebSphere Developer Technical Journal: The top 10 (more or less) J2EE best practices