Beta blockers are medications that are used to reduce the load on the heart. They slow down the heart rate and decrease the strength of each contraction. This helps your heart to pump blood using less energy. These are often prescribed for patients of congestive heart failure, and may also be used in the treatment of hypertension.