This figure shows the BRM four-tier architecture. The application tier includes client applications that capture usage and provide access to BRM. The connection management tier includes Connection Managers and the Facilities Modules that they run. The data management tier includes the Data Managers that translate operations into database language. The data tier includes the BRM database, IMDB cache, credit card processing service, and a tax calculation database.