a heat pack
In the picture above, a thermal pack is applied to the back. Small packs can be used either for heating or cooling, depending on the material used. A heat pack contains a supersaturated solution of material such as sodium acetate. The solution is clear until a small metal trigger is activated. The sodium acetate then crystallizes out of solution and generates heat in the process.