Do you mean PK3 , not TK3?
If so, PK3 means PICKit 3. It is the low-end programmer/debugger made by Microchip and works well for low-volume hobby work. There are also clones and counterfeits on the Internet and eBay.
Some eBay prices are better, but be careful what you get. If you get directly from Microchip, it has a generous warranty/replacement program that is not advertised. In other words, there is a written warranty. But if your programmer fails for an unknown reason, Microchip has a vested interest in helping you program its chips. I had one simply replaced that failed. In another instance, Microchip gave me a good discount in the ICD3 programmer just because I also had a PK3 (almost full credit for the PK3 and I didn't have to return it).
So, although Internet prices might be cheaper, there is an advantage to getting an authentic PK3 from Microchip or an authorized reseller.
John