What is difference in heart attack and stroke?

Answer:

A heart attack is an attack directed at the heart. A stroke is blockage that occurs in a blood vessel in the brain.

There is very little difference. Heart attacks happen when blood vessels supplying the heart with blood get blocked, leading to cardiac arrest and in extreme cases leading to the death of heart tissue.
Strokes happen when blood vessels supplying the brain with blood get blocked, sometimes leading to the death of those cells because they were starved of oxygen.
Usually the blockage is caused by a thrombosis (a blood clot) coupled with narrowing and hardening of the vessels because of a build-up of cholesterol.
First answer by Vafloyd. Last edit by JafarMetroidHercules. Contributor trust: 47 [recommend contributor recommended]. Question popularity: 2 [recommend question].