Strength training is an inclusive term that describes all exercises devoted toward increasing physical strength. Weight training is a type of strength training that uses weights rather than elastic, Eccentric Training or muscular resistance to increase strength. Endurance training is associated with aerobic exercise while flexibility training is associated with stretching exercise like yoga or pilates. Weight training is often used as a synonym for strength training, but is actually a specific type within the more inclusive category. Contrary to popular belief, weight training can be beneficial for both men and women.