Data warehousing combines data from multiple sources into a single database to provide businesses with analytics results from data mining, OLAP, scorecarding and reporting. It addresses the need to gather, analyze, understand and act on information from various sources. Data warehousing includes extracting, transforming and loading data from operational data stores and data marts into a data warehouse staging area and data warehouse to integrate corporate data at a deep level of detail. Data mining is the non-trivial extraction of implicit and previously unknown information from large databases to improve processes through classification, estimation and prediction.