Adobe Flex 3 is a development solution for Rich Internet Applications (RIAs). Flex allows developers to create applications that run in a web browser using Adobe Flash Player or on desktops using Adobe AIR. It provides tools for building user interfaces, accessing data services, and integrating with existing IT infrastructure. Flex also has strong support for open source with many of its core components and libraries released under an open source license.