Hemorrhoids are swollen veins in the rectum or anus causing discomfort, pain, and bleeding. Learn the causes, symptoms, treatment, and more.