Blood carries nutrients, oxygen and hormones to different parts of the body. It also sends toxins and waste materials to the liver and kidneys to be removed from the body.