Resistance bands are large elastic or fabric bands used for strength training and improving balance, flexibility and mobility in all areas of the body. They can help build muscle, improve physical function and strengthen bones without having to use heavy weights or signing up to an expensive gym membership.