What is a data warehouse?

A data warehouse is a centralized pool of data. Data warehouse is basically a repository where large amount of data is stored . The advantage of data warehouse is that we can archive the data that is not used in a long time.
A data warehouse is a central repository where data from multiple sources is combined ideally in a standardized data structure.