Hemorrhoids are swollen veins in the anus and anal canal. If it occurs inside it is called, internal hemorrhoids, but if it is outside the anus it is called, external hemorrhoids, both can be present at the same time. These can be caused by chronic diarrhea and constipation where straining is involved. Pregnancy can also cause hemorrhoids especially during the last trimester due to the increase pressure on the blood vessels in the pelvic area. This is sometimes worse during the vaginal delivery. Obesity and difficulty with urination due to an enlarged prostate can also contribute to hemorrhoids. Sometimes bleeding is noticed in the stool or during wiping due to the hemorrhoids. If this occurs, a trip to the doctor is warranted to rule out any causes of rectal bleeding such as cancer.