Statins are known to prevent subsequent heart attacks and strokes in patients who have already suffered one of these cardiovascular events, and the drugs also protect people who have not had a heart attack or stroke but are at increased risk for developing cardiovascular disease due to factors such as high cholesterol or diabetes.