Mapping ( engelsk datamapping , ibland mapping, mapping, mapping, men inte att förväxla med spelnivåmappning ) är definitionen av dataöverensstämmelse mellan potentiellt olika semantik för ett objekt eller olika objekt. Termen förstås mycket brett från att mappa en sekvens av element till en annan sekvens till den banala filkonverteringen .
Begreppet under övervägande ligger närmast i betydelse den engelska termen datamapping . Till exempel använder ett objekt (databas) symbolerna "ja" och "nej" för att beteckna element, och ett annat objekt (en annan databas) använder symbolerna "1" och "0" för att beteckna samma objekt, det vill säga koderna av en databas mappas enligt koderna för en annan databas. Kartläggning används oftare för att översätta betydelsen av svåruppfattade maskinkoder till mänskligt förståeliga värden; för omkodning av meddelanden till olika kodningssystem; för att byta namn på disk- eller portetiketter.