Divy Amin who is a fitness trainer believes that weight training and cardio are both necessary for losing fat. Cardio routine helps in increasing cardiovascular fitness, complete blood supply to muscles, and better heart health. Cardio exercises strengthens your efficiency and endurance. Weights assist you tone your muscles and therefore, lacking muscle tone can only be achieved with the help of weight training.