Hand warmers contain a special sodium acetate solution that gives off heat when you press a metal disc, triggering the liquid to turn into crystals. They can be reused by boiling them in water to dissolve the crystals back into the liquid.