Cardio is better than weight training for weight loss because it allows you to burn more calories over a longer period of time each day without getting worn out. Specifically, 40 minutes of moderate cardio can burn up to 500 calories while the same amount of time spent weight training would only burn around 200 calories. The document provides links to additional resources on the benefits of cardio for weight loss compared to strength training.