Data Warehouse A large central database containing customer or other companywide information - like billing data, direct-mail responses and so on. Businesses can run analytic programs from the metrics to help make strategic decisions, but data warehouses can be too cumbersome to enable live customer support. Leaner "data marts" are often used for such applications.