Cholesterol is a type of lipid found in the blood and cells of the body. It is necessary for the production of hormones, vitamin D, and substances that help with the digestion of food, but excessive cholesterol can lead to health problems such as heart and cardiovascular diseases.