That are many potential causes of visible blood in stool. Blood in stool may be related to internal bleeding within the digestive tracts or gastrointestinal system. Certain cancers and infections may also cause blood in stool. Another cause of blood in stool is a ruptured hemorrhoid. To determine the actual cause, you should consult with your doctor for a definite diagnosis.