Um Data Warehouse é um banco de dados com dados históricos usados para análise e decisões executivas, enquanto um Data Mart fornece suporte à decisão de um pequeno grupo de pessoas com dados focados em uma unidade de negócios específica. Os principais tipos de Data Warehouse incluem opções baseadas em servidor, virtuais e distribuídas.