Flex is a free, open source framework that enables you to build highly interactive web applications and primarily used to create business-type applications. It’s a complete, powerful application development solution for creating and developing cross-platform Rich Internet Applications (RIA) within the enterprise and across the web that can respond to dynamic environments.