A set of interconnected steps developed as part of a data engineering process that provides different operations, transformation, integration, aggregation, and other data-centric activities between data sources and final destinations where the data are used.