Carvedilol belongs to the group of medicines referred to as beta-blockers. It is a medicine which works on the heart and blood vessels. It does this by blocking tiny areas (called beta-adrenergic receptors) where messages sent by some nerves are received by your heart and blood vessels. As a result, your heart beats more slowly and with less force. The pressure of blood within your blood vessels is reduced and it is easier for your heart to pump blood around your body.
This is a companion discussion topic for the original article at https://patient.info/medicine/carvedilol-tablets-a-beta-blocker