Elke moderne auto is een complexe computergestuurde machine. De verschillende componenten zijn via kleine computers, zogenaamde control units, met elkaar verbonden en zo geprogrammeerd dat je de uitrusting van het voertuig kent en ermee kunt werken. Als u bijvoorbeeld een achteruitrijcamera aansluit, wordt deze niet weergegeven in de MMI (Multi Media Informatiesysteem) omdat de besturingseenheid niet correct is gecodeerd of weet niet dat hij een achteruitrijcamera heeft. Coderen is echter niet alleen interessant na aanpassing. Codering maakt het ook mogelijk om extra functies toe te voegen die niet waren besteld toen het voertuig werd geconfigureerd. Dankzij de codering kunnen bijvoorbeeld de richtingaanwijzers worden geactiveerd als er mistlampen zijn geïnstalleerd of de verkeersbordherkenning worden geactiveerd als er een waarschuwingssysteem voor het verlaten van de rijstrook is geïnstalleerd, waarvoor dezelfde camera nodig is.