Data Management Platform

What Does Data Management Platform Mean?

A data management platform (DMP) is a resource that aggregates different kinds of data from online, offline and mobile sources. The data management platform also works on the data that is brought in, and typically allows users to access that data in various ways.


The idea behind a data management platform is that businesses must be able to take advantage of diverse kinds of information coming from a variety of sources, and collect that information in one central place in order to attain the business intelligence that truly benefits the enterprise.

Techopedia Explains Data Management Platform

For example, a data management platform may take in data from a CRM in the form of customized profiles specific to a sophisticated platform or application, while also mining data from the Web or taking in raw data, such as inventory or product information from spreadsheets or other sources.

In some ways, a data management platform is similar to a data warehouse or other repository for information. One of the things that distinguishes a modern DMP is the common idea that this type of resource should be agnostic toward different kinds of media and data, allowing it to aggregate all of the seemingly incompatible types of data that it receives. There’s also the idea that the DMP should provide for data extraction for use on live platforms or environments, which is not always a feature of internal database resources like a central data warehouse.


Related Terms

Latest Identity & Access Governance Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…