A data management platform (DMP) is a type of data warehouse that performs the function of data collections , translations, classification, indexing and storage. At the highest level DMP’s perform three major tasks, (a) import data from a lot of places (first and third-party audience data), (b) create custom segments (aka. audiences) to accurately target with messages and (c) send a combination of targeting instructions to third-party ad networks and exchanges.