Flex es un marco de trabajo de código abierto para crear aplicaciones web ricas e interactivas. Permite desarrollar aplicaciones con interfaces gráficas avanzadas utilizando MXML y ActionScript. Flex se ha vuelto popular para crear todo tipo de aplicaciones web complejas como portales de video, redes sociales y tiendas en línea.