1.Diagnostic socket: By connecting with the diagnostic socket without removing the cluster.
        Example: Odometer programming of an AUDI A6
      2.Cluster socket:
By connecting the cluster socket without opening the cluster
        
Example: Odometer programming of a Mercedes C class W203
      3.MEMORY On Board Programming: By welding chip onto proper adapter.
        Example: Odometer programming of a Honda HRV C46
      4.MEMORY In Circuit Programming:
By soldering contacts on the circuit board.
       
Example: Odometer programming of a BMW 3 Series (2001 to 2003) M 35080
      5.MCU On Board Programming: By welding CPU onto proper adapter.
        Example: EZS programming of a BENZ C Class W203 (from 2004 to2005 80 pins CPU)
      6.MCU In Circuit Programming: By soldering contacts on the circuit board.
        Example: EZS programming of a BENZ CL Class W215 (Before July, 2002)