Cardiology is the branch of medicine that deals with disorders of the heart and blood vessels. Cardiologists diagnose and treat conditions such as coronary artery disease, heart rhythm disorders, and heart failure.