<human>:  What is the difference between a heart attack and a stroke?
<bot>: The key difference between a heart attack and a stroke is that a heart attack occurs when the blood supply to the heart is blocked, while a stroke occurs when the blood supply to the brain is interrupted. A heart attack generally results in damage to the heart muscle, while a stroke can cause sudden paralysis or speech and vision impairment.