Cholesterol is a type of lipid and a precursor to steroid hormones, but it is not classified as a hormone itself.