Weight Training

Weight training is a common type of strength training program for developing the vigor and size of skeletal muscles, improving or maintaining overall fitness and/or endurance using barbells, dumbbells or resistance-based machines.