Campaign Crash Course: What's the difference between CDPs and DMPs?

Building a complete view of a customer by consolidating data sources has been heralded as one of the most important tasks for marketers to continue to target the right people in a privacy-first world. But what are the platforms that can deliver this, and are they right for everyone?