All programming devices are equipped with a DIP (=DIL) socket. In order to read or program a chip in the devices with another package (e.g. PLCC, TSOP, SOIC or QFP), a package adapter (PLCC/TSOP/SOI/QFP socket on DIP plug) is necessary.
The professional and production adapters from Batronix and Winslow Adaptics allows easy and fast working. You can put the chip into the adapter and close the "clamshell" which take for a safely connection. After the programming procedure is finished, you push at the button on the top of the "clamshell" and it will jump up. The "low-cost" Adapter are a cheap solution for programming plcc chips. You will have to press the chip into the adapter. After the programming procedure is finished, you can pull the chip out of the adapter using a PLCC extractor tool. You can find additional information about each adapter in its datasheet.
You can find additional information about each adapter in its datasheet. QFN, WSON, SON, SAP, MLP, USON and VFQFP are different names for the same package type. Please take care of the correct size (eg. 6x5mm).