From the pharmacologic point of view, each of the major types of antianginal agents--calcium antagonists, beta-blockers, and nitrates--seem to act at least in part by an improvement of the myocardial blood supply. The recently elucidated mechanism of action of nitrates, acting on a common pathway with the endothelium-derived relaxation factor (EDRF), suggests an important role for guanylate cyclase and cyclic GMP in maintaining coronary artery patency in patients with coronary atheroma. The efficacy of calcium antagonists, even in effort-induced angina, is in accord with a current hypothesis that physical exercise in the presence of coronary stenosis can cause relative coronary vasoconstriction, or at the least, failure of full dilation. Therefore, calcium antagonists all act, at least in part, on the "supply" side of the supply-demand equation. Beta-adrenergic blockers appear to have as their major mode of action a reduction of heart rate, which not only reduces the oxygen demand but, through an anti-ischemic effect, also appears to improve the endocardial blood supply (in relation to the heart rate). Thus beta-blockade indirectly enhances the supply side of the equation. The intriguing situation arises whereby all three major types of antianginal compounds may also act by a common mechanism of anginal relief, namely, improvement in the coronary blood supply, in addition to the diverse mechanisms specific to each type of compound. That conclusion does not mean the the "demand" side of the equation can be ignored. Rather, the critical importance of a reduced myocardial blood supply in the production of anginal syndromes is highlighted.