What type of disease causes heart disease?

No disease causes heart disease. Heart disease takes place when there is an abnormality in the heart.