Cardio exercise like running is a good way to work your heart. But you can do so much more by carrying extra weight.
It increases the heart rate and pushes the body to consume oxygen more efficiently.
Simply put, it challenges, and eventually strengthens the heart and lungs.