A foam roller is a lightweight, cylindrical tube of compressed foam. It may be used for many reasons, including increasing flexibility, reducing soreness, and eliminating muscle knots. Foam rolling is a method of self-myofascial release.
Rollers come in different sizes and degrees of firmness. The firmness (often identified by the color) can range from soft to firm, soft being best for beginners.