Being physically active is a major step toward good heart health. It’s one of your most effective tools for strengthening the heart muscle, keeping your weight under control and warding off the artery damage from high cholesterol, high blood sugar and high blood pressure that can lead to heart attack or stroke. It’s also true that different types of exercise are needed to provide complete fitness. “Aerobic exercise and resistance training are the most important for heart health,” says Johns Hopkins exercise physiologist Kerry J. Stewart, Ed.D. “Although flexibility doesn’t contribute directly to heart health, it’s nevertheless important because it provides a good foundation for performing aerobic and strength exercises more effectively.” Here’s how different types of exercise benefit you.