A Customer Data Platform (CDP) is a system that collects customer data from several sources and unifies it into a single profile for each person. It connects website behaviour, orders, email, SMS and ads data, and makes the profiles available to marketing tools for segmentation and personalisation.
A CDP is only worth the investment when you have enough data sources and use cases. For many stores, a well-configured email platform with solid tracking is enough to start.