Cardiac arrest vs heart attack: What's the difference?

They are distinct heart complications but people often confuse them.

Cardiac arrest and heart ...