blood coming from the stomach will be black because of the hydrochloric acid; stools will be black as well in most cases. bright red blood can be from the esophagus throat or even the nose. clearly if you are vomiting blood or think you are vomiting blood prompt medical evaluation is recommended.
how do i tell if i'm vomiting blood