Any habit that increases the chances of a disease is known as risk factor. These habits can also cause worsening of existing condition. Hypertension, cholesterol and diabetes are the main factors that cause heart disease risk. People who are overweight and lead a sedentary life without physical activity are more likely to have heart problems. Smoking and unhealthy diet are other risk factors for this disease. All these factors can be changed by making lifestyle changes and quitting bad habits. Some factors of heart disease like age cannot be changed. Family history also cannot be modified. Following are the top 10 risk factors for heart disease.