This document provides an overview of Flex and how it can be integrated into a J2EE web application. It discusses what Flex is, the Flex development environment, communicating between Flex and other technologies like JavaScript, and sample code. The agenda includes explaining MXML, ActionScript, CSS, compiling Flex applications, and using tools like Flash Builder and FlashBug. It also covers remote communication options like HTTPService, WebService and BlazeDS to integrate Flex into enterprise applications.