A low cost version of the Microchip ICD 3. It is slower, and does not have as many features as the ICD 3. For details, see Microchip's web site.