While cardio helps build stamina, endurance and lose weight by burning calories, weight training helps build and strengthen muscles by using weights. Strength training is another great way to improve muscles strength and endurance.