A data warehouse is populated through a series of steps that
Remove data from the source environment (extract).
Change the data to have desired warehouse characteristics
like subject-orientation and time-variance (transform).
Place the data into a target environment (load).