Actually holesterol is a waxy, fatlike substance (lipid) that your body needs for many important functions, such as producing new cells , some hormones, vitamin D, and the bile acids that help to digest fat.. It is present in cell walls or membranes everywhere in the body, including the brain, nerves, muscle, skin, liver, intestines, and heart.
In fact our bodies need cholesterol to function normally, but too much cholesterol can be bad for our health. Why ? Cholesterol and other fats can't dissolve in the blood. They have to be transported to and from the cells by special carriers. Cholesterol travels through your blood attached to a protein. This cholesterol-protein package is called a lipoprotein. Lipoproteins are high density or low density depending on how much protein there is in relation to fat.