There are three main types of coronary heart disease: obstructive coronary artery disease, nonobstructive coronary artery disease, and coronary microvascular disease. Coronary artery disease affects the large arteries on the surface of the heart.