 Objects and components used for event-driven Windows applications also reside in the repository.Applications share objects and logic from the repository and the repository is an active participant with the applications as both the custodian of the data and business rule definitions, and the rule enforcer.The data management services provide a data abstraction layer, similar to a data access layer, that separates the physical data from applications that use the data.