From the running magazine news article:
Runners benefit greatly from regular massage and physiotherapy, but time and money constraints can make frequent appointments impractical. Still, there are some excellent recovery tools that can be invaluable for the aches and pains that come up during training. Some are commercial products that are also used by professionals, and some are household or drugstore items. Sometimes you want something that actively stimulates the muscles and tissues, and sometimes you just want pain relief while you go about your day, or while sleeping. All work to keep you as healthy and pain-free as possible so you can maximize your training benefits.
Read more at the link: