This document discusses using Flex and Grails together for building Rich Internet Applications (RIAs). It covers:
1) Why use Flex - for better user experience without browser compatibility issues and clear client-server separation.
2) Why use Grails - as a Rapid Application Development (RAD) framework that is Java-based with conventions over configuration.
3) A sample application demonstrating creating a Grails project, installing plugins, generating domain classes, modifying configuration files, and starting the server to access the Flex UI.