This document provides an overview of data warehouses. It discusses that a data warehouse is a type of database that acts as a central repository for a company's data, primarily used for reporting and data mining. The document outlines the history of data warehouses and how they evolved from operational databases to address reporting needs. It also describes common data warehouse architectures, including top-down and bottom-up approaches, and characteristics such as being subject-oriented, time-variant, non-volatile and integrated.