Beta blockers, or beta-adrenergic antagonists, work by blocking the effects of adrenaline on the beta receptors in the heart, leading to decreased heart rate and blood pressure. They are often prescribed for conditions such as hypertension, angina, and heart failure.