High cholesterol means you have too much cholesterol – a type of fat – in your blood. Cholesterol is made by your body and comes from food you eat (meat and dairy products). It’s needed for many body functions, such as making new cells.
Having high cholesterol can lead to the buildup of fatty deposits called plaque in artery walls. This can increase your risk of heart attack and stroke.