Carvedilol is a medication used to treat high blood pressure, congestive heart failure and left ventricular dysfunction in people who are otherwise stable. For high blood pressure, it is generally a second-line treatment.
Hydrochlorothiazide is a diuretic medication often used to treat high blood pressure and swelling due to fluid build up. Other uses include treating diabetes insipidus and renal tubular acidosis and to decrease the risk of kidney stones in those with a high calcium level in the urine.