That's right. CHD is caused by a lack of blood flow to the myocardium.
Atherosclerosis causes a build-up of fatty deposits on the coronary artery walls, which causes lack of blood flow to the myocardium since it reduces the diameter of the lumen.
Thrombosis is when clots form. They can form in the coronary arteries, again, blocking blood flow to the myocardium.