Software used by businesses to collect and unify customer data from various sources, such as websites, apps, and loyalty programs. CDPs then creates a single, unified view of each customer, enabling businesses to personalize marketing campaigns, improve customer service, and gain insights into customer behavior.