High cholesterol is one of the major controllable risk factors for coronary heart disease, heart attack, and stroke, but typically shows no symptoms. Understanding the role cholesterol plays, potential risk factors, and how to manage it are important aspects of protecting your heart health.