Java 2 EE
Java platform, Enterprise Edition formerly called J2EE, provides a single standard for developing effective enterprise applications. J2EE simplifies application development and decreases the need for programming and programmer training by creating standardized, reusable modular components and by enabling the tier to handle many aspects of programming automatically.The J2EE Application Programming Model is the standard programming model used to facilitate the development of multi-tier, thin client applications.
We can build effective web applications for the Internet and business applications related to banking, finance, etc. using the various components of Java EE such as Java Servlets, Java Server Pages, Enterprise Java Beans, Java Naming, Directory Interface etc.