High cholesterol is when a person has too much of a fatty substance called cholesterol in their blood.
The condition is mainly caused by eating fatty food, not exercising enough, being overweight, smoking and drinking alcohol.
It can also run in families.