Databases are developed based on the idea that data is critical to the Information Age. A database collects information organized in a way that programs can quickly access desired data pieces. A data warehouse is a collection of integrated databases designed to support decision making. It contains historical data from transactions and other sources to separate analysis from transactions and consolidate data. A data warehouse environment includes tools for extracting, transforming, loading, analyzing, and delivering data to users.