A cardiac MRI is a non-invasive test that uses magnets and radio waves to create detailed images of the heart. It provides more detailed information than many other heart tests and does not use radiation.