Cholesterol is a normal component of blood that's needed in cellular development, but too much cholesterol can lead to health problems. There are two types of cholesterol: LDL, or bad cholesterol, and HDL, or good cholesterol. High cholesterol can be caused by factors such as diet, age, exercise habits, medications, smoking, and pre-existing conditions. Raised cholesterol levels can lead to serious problems like heart attacks or strokes, so it's important to minimize your risk levels and manage your condition carefully if you have high cholesterol. Learn more about cholesterol in our articles below.