Data warehouses, or enterprise data warehouses, are makeshift central repositories that house data on its journey between source and its final destination. These systems, called data staging areas, are the core components of business intelligence. Data warehouses receive data from disparate sources like operational systems and sales data. The data updates regularly and serves as a central system for every worker in the enterprise to tap into.