Propranolol is a beta-adrenergic receptor blocker that works by reducing the effects of adrenaline on the body, leading to lowered heart rate and blood pressure. It is primarily prescribed for conditions such as hypertension, anxiety, and certain types of tremors.