The iButton Readers fall into two categories:
General Purpose Readers - These work with any iButton, Thermochron or otherwise along with many 1-Wire devices. These iButton readers typically have more 3rd party software options. Guidance is available for selecting a general purpose iButton reader for your needs.
Specialized iButton Readers - These iButton readers are dedicated to specific applications or iButton models. These units offer better performance in specific applications. Specialized Reader options include: