Cardiologists are specialists in the prevention, detection and treatment of diseases of the heart, lungs and blood vessels. They manage complex cardiac conditions such as heart attacks, heart disease and life threatening abnormal heart beat rhythms. Electrophysiologists are specialists in the defining and treatment of electrical abnormalities of the heart, including abnormally or inappropriately slow or fast heart rates, and symptoms which may be related to these (palpitations, dizziness, passing out).