Cholesterol is a substance that is found in the blood. Everyone has some and it is needed for good health. The problem is, people sometimes have too much cholesterol. Those with high cholesterol have a higher risk of heart attacks, strokes, and other health problems. The higher your cholesterol, the higher your risk of these problems.