Strength training involves physical exercises which are designed to improve strength and endurance. It is defined by the use of progressive resistance, such as weights or bands, to overload muscles. Moving for long periods describes aerobic training, while increasing range of motion refers to flexibility training.