yes there is good cholesterol and bad cholesterol. my doctor explained to me. i have cholesterol from last 5 years, it is in control now. HDL is good cholesterol, it protects heart against heart attack. LDL is bad cholesterol as it forms something called plaques, which block the heart and brain blood supply. there is also something called trigliseride whcih make to gain weight and increase total cholesterol levle.