The two types of cholesterol do different things in the body. LDL carries cholesterol from the liver to cells that require it; whereas HDL carries cholesterol in the opposite direction – from the cells to the liver.