Cardio or Weight Training?

Playing

Which is better: cardio or weight training?