Un «Data Warehouse» consiste en un repositorio central e integrado de datos de una organización. En él se almacena el histórico de información relevante sobre operativa, transacciones, e incluso fuentes externas. El objetivo principal de estos datos es crear reportes, análisis o modelos que permitan mejorar la toma de decisiones dentro de la organización.
A diferencia de un «Data Lake», un «Data Warehouse» almacena la información de forma limpia y estructurada, de forma que se puede útilizar directamente, por ejemplo, para la elaboración de un reporte.