The document provides an overview of new features in Flex 4, including changes to the MXML language, graphics capabilities, text rendering, effects and animation, containers and layout, and components. Some key points covered include a new declarative graphics language in MXML, an improved text engine, separation of containers from layout, introduction of layout classes, and a new Spark component architecture that separates component logic from skinning.