Data Integration is the process that combines data from various sources and puts them in a unified view. ETL (extract-transform-load) is its specific type wherein data is extracted from single or multiple sources, transformed to fit the needs of the target system, and then loaded in the target system.