Resistance training is based on the principle that muscles of the body will work to overcome a resistance force when they are required to do so. Resistance training (also called strength training or weight training) is the use of resistance to muscular contraction to build strength, anaerobic endurance and size of skeletal muscles.