Cholesterol is a waxy, fat-like substance that is made in your liver and other cells. It’s also found in certain foods, such as dairy products, eggs, and meat. Your body needs at least some cholesterol to function properly. The body’s cell walls, also known as membranes, need cholesterol to produce hormones, vitamin D, and the bile acids that help you digest fat. But when your body has too much cholesterol, health problems, such as heart disease, may develop.