Angina pectoris is chest pain due to myocardial ischemia caused by an imbalance between myocardial oxygen supply and demand. There are four main types of angina: stable, unstable, microvascular, and Prinzmetal's. Treatment aims to relieve symptoms, slow disease progression, and reduce future cardiac events like myocardial infarction. Drug treatment includes nitrates, beta blockers, calcium channel blockers, and ranolazine to reduce oxygen demand and increase supply.