Angina pectoris is caused by an imbalance between myocardial oxygen demand and supply. It presents as sudden, severe chest pain that may radiate to the left arm. There are three classifications of angina based on onset and severity: exertional, variant, and unstable. Nitrates like nitroglycerin are used to treat acute attacks by reducing preload and afterload, while calcium channel blockers, beta blockers, and potassium channel openers are used long-term for prophylaxis by decreasing myocardial oxygen demand and relieving coronary spasm. Surgical options include balloon angioplasty and coronary artery bypass grafting.