Data warehousing is a system used to integrate and analyze business data from multiple sources. It stores historical and current data in one place so it can be analyzed across all business units. A data warehouse allows organizations to consolidate data from different operational systems to create a single version of the truth that can be used for generating reports, analytics and business intelligence.