Le document présente Java, en particulier Java EE (Enterprise Edition), et ses différentes composantes et architectures pour le développement d'applications d'entreprise. Il aborde les serveurs web et d'applications, la gestion des transactions, les design patterns, ainsi que les principales API telles que JNDI, JMS et JMX. Java EE est conçu pour faciliter la création d'applications distribuées robustes et sécurisées, tout en offrant une évolutivité et une intégration avec les systèmes existants.