The benefits of resistance training
Resistance training is any kind of training that aims to increase muscle strength by working against a weight or force. There are different types of resistance training, including the use of free weights, weight machines, weighted medicine balls, kettlebells, resistance bands or body weight.