A set of processes that move data from one system to another, which often involves extracting data from a variety of sources, transforming it for use in other systems, and loading it into a target data store or system. Data pipelines can automate repetitive data integration tasks, such as moving data between systems, thereby enabling data to flow between different parts of an organization.