A Data Management Platform (DMP) is a system that collects, stores, organizes, and activates first, second, and third party audience data from multiple online, mobile, and offline sources. A DMP then uses this data to create customer profiles that can be used for targeted marketing.
An ETL Pipeline refers to the process in computing where data is extracted (E), transformed (T), and loaded (L) into an output data container.