En MTP innehåller följande information:
- Beskrivning av dataobjekten
- Beskrivning av kontrollbilden
- I framtiden: Beskrivning av tjänster etc.
Denna beskrivningsfil kan läsas in och bearbetas av system på högre nivå, såsom visualiserings- eller processkontrollsystem, som kallas "Process Orchestration Layer" (POL) i det följande. Med tanke på dess grundläggande avsikt och funktionalitet kan MTP jämföras med en skrivardrivrutin. Drivrutinen har också målet att ansluta delsystem – i det här fallet en skrivare – till en central dator, oavsett tillverkare. Anslut, slå på – skriv ut. Eller, i jargongen för fabriksautomation och processteknik, "Plug and Produce."