This document provides an overview of Parsley, an application framework for Flex and Flash applications. Parsley uses an Inversion of Control (IoC) container and messaging framework to enable highly decoupled architectures. It features a flexible IoC container, dependency injection, a messaging framework, and tools for modularity, object lifecycles, localization and extensibility. Parsley implements inversion of control through its IoC container, which manages object lifecycles and dependencies. It supports dependency injection through constructor, setter, and interface injection. Developers configure Parsley by specifying classes and dependencies in MXML, XML, or code attributes.