Oracle Applications is an Enterprise Resource Planning software package developed by Oracle Corporation. It comprises various modules, libraries, forms, reports, and other components. The key feature of Oracle Applications is data integration - all applications share common master data and financial data is transmitted between applications automatically. Oracle Applications uses a three-tier architecture with clients, an application tier, and a database tier. Responsibilities control user access to forms and programs within modules. Developing a new module involves registering it with the Application Object Library and creating a schema for it with appropriate privileges.