Cholesterol is a waxy, fat-like substance found in all cells of the body. It is necessary for the production of hormones, vitamin D, and substances that aid in digestion. The body produces all the cholesterol it needs, but it is also found in animal-based foods. Cholesterol travels through the bloodstream in small packages called lipoproteins.