iButtons are devices containing microchips that are designed to record and carry up-to-date information. They are small and portable, able to deal with harsh environments and mountable almost anywhere. They can be attached to rings, watches, or keyrings.