cardiologists can choose to do a lot of different things. Invasive cardiology is generally referring to doing cardiac cathertizations, placing stents, and doing cardiac electrophysiology (eg ablating ectopic rhythms). Non-invasive cardiology includes basic out patient management of patients with CAD, CHF, arrhythmia w/u's, as well as doing things like reading echo's and interpreting ECG's.