Beta blockers are a class of medications that reduce heart rate, blood pressure, and strain on the heart by blocking the effects of adrenaline on beta receptors. They are commonly used to treat conditions such as hypertension, angina, heart failure, and certain types of arrhythmias.