The culprit is atherosclerosis, clogging of the arteries with cholesterol and other debris. This narrows the opening through which blood flows, restricting the supply of oxygen. In turn, demand for oxygen exceeds supply and pain is the result.
Source: courier journal