This document provides an overview of JavaEE and discusses its evolution and key features. It begins with an agenda for the Java World introduction. It then discusses the history and components of Java technology before explaining the different configurations of the Java Platform. The document outlines the evolution of enterprise application development frameworks from single-tier to multi-tier architectures. It introduces JavaEE as an open standard solution and discusses how it provides commonly shared services through a container. The document concludes with a demo of a JavaEE application and overview of improvements in JavaEE 5 including more use of annotations.