Cardiology is the branch of medicine that deals with the diagnosis, treatment and follow-up of heart and cardiovascular diseases.