Thermacare heat wraps work by increasing local circulation of blood to the heated area and helping muscles to relax. Heat also minimizes the transmission of pain impulses from the painful area to the brain.
Yes, I've used them and they work by generating heat which is used for muscle pain. They work instead of a heating pad and allow you to wear them and move around and not be limited to being in one place.