Strength training is the use of resistance to muscular contraction to build the strength, anaerobic endurance and size of skeletal muscles. There are many different methods of strength training, the most common being the use of gravity or elastic and/or hydraulic force to oppose muscle contraction.