ETL staat voor Extract, Transform, Load en is een proces waarbij gegevens worden verzameld, bewerkt en geladen in een doelbestandssysteem. Dit kan bijvoorbeeld worden gebruikt om gegevens van verschillende bronnen samen te voegen in een datawarehouse voor analyse. Bijvoorbeeld, het verzamelen van verkoopgegevens van verschillende webshops, het bewerken en normaliseren van de gegevens en het laden van de gegevens in een datawarehouse voor analyse.