Cholesterol is needed in the body to make vitamin d, bile acids, and cortisol. It is the substrate for these bodily molecules. It also serves as an integral part of cellular membrane and helps in maintaining their fluidity. Hogh amounts of the same however, may cause heart-related problems.