Explain the related concepts of data warehousing and data mining?

Data mining is extracting information databases to help make predictions of behaviors of consumers and trends of consumers. Data mining helps predict patterns that may not have been found using traditional methods. Data warehousing is a large data base that keeps marketing information, so marketing mangers and people who need the information can access the information for easy use.