> Cholesterol travels through the blood on proteins called “lipoproteins.” Two types of lipoproteins carry cholesterol throughout the body:
> LDL (low-density lipoprotein), sometimes called “bad” cholesterol, makes up most of your body’s cholesterol. High levels of LDL cholesterol raise your risk for heart disease and stroke.
> HDL (high-density lipoprotein), or “good” cholesterol, absorbs cholesterol and carries it back to the liver. The liver then flushes it from the body. High levels of HDL cholesterol can lower your risk for heart disease and stroke.
The main purpose of lipoproteins such as LDL and HDL is to carry fatty fuel around the body. Cholesterol just gets a ride-share along with the fat since it is not water (and by extension blood) soluble.
And the thing that makes levels of HDL and LDL in the blood "bad" has more to do with high blood sugar messing up the lipoproteins' ability to identify itself to the liver (search oxidation & glycation of lipoproteins) which causes excess levels in the blood, than it has to do with cholesterol.
IMO the focus on cholesterol (edit: as the source of disease) in popular science and medicine has been a huge mistake.