A cardiologist is trained to identify heart and cardiovascular problems, interpret EKG and other tests, and provide medical treatment. An interventional cardiologist is trained to perform interventional procedures like inserting stents and repairing valves.