A CDP is a unified customer database. It helps build rich customer profiles by collecting data from all the channels & touch points. It collects data from websites, social media, e-commerce, marketing, sales system, second and third-party sources, and more.
CDP provide a single customer view to marketing and sales teams to coordinate campaigns and initiatives. Your marketing on the whole and targeting specifically will be more powerful when you understand your customers holistically.
Beyond every customer's interactions with your brand, the data collected by CDP includes demographics, social information, career information, lifestyle information, transactional data, online activity information, customer service information, and much more.