Calcium channel blockers (CCBs) work by blocking the influx of calcium through L-type calcium channels in cardiac and vascular smooth muscle. This leads to vasodilation, decreased blood pressure, and reduced cardiac contractility. The main classes of CCBs are dihydropyridines like nifedipine, benzothiazepines like diltiazem, and diphenylalkylamines like verapamil. They are used to treat hypertension, angina, and arrhythmias. Common side effects include headache, flushing, edema, and constipation. Cautions include hypotension, heart failure, and avoiding grapefruit juice with some CCBs.