Why do sharks like ower blood?

Sharks are attracted to all blood, not just humans'. A shark can smell a small amount of blood an incredible distance away, and they come to it because weakened fish are easier to eat. In other words, it's a hunting adaptation.