The connection between Atherosclerosis, Angina, Coronary Heart Disease, Heart Attack, and Cholesterol

if you have too much cholesterol in your bloodstream, it can lead to atherosclerosis, a condition in which fat and cholesterol are deposited in the walls of the arteries in many parts of the body, including the coronary arteries feeding the heart. In time, narrowing of the coronary arteries by atherosclerosis can produce the signs and symptoms of heart disease, including angina and heart attack.

The following topics are discussed in this National Heart, Lung, and Blood Institute article:
The Benefits of Cholesterol Lowering
Lipoproteins
What Makes Blood Cholesterol High or Low?
Unstable Plaque

See also: http://www.nhlbi.nih.gov/chd/chdexp.htm for cholesterol's link to coronary heart disease.