Hemorrhoids are very common, especially during pregnancy and after childbirth. They result from increased pressure in the veins of the anus. The pressure causes the veins to swell, making them painful, particularly when you are sitting. The most common cause is straining during bowel movements.
Hemorrhoids may be inside or outside the body. Internal hemorrhoids occur just inside the anus, at the beginning of the rectum. External hemorrhoids occur at the anal opening and may hang outside the anus.
Varicose veins are twisted, enlarged veins close to the surface. They can occur almost anywhere but most commonly occur in the esophagus and the legs. Veins, which return blood to the heart, contain valves that keep blood from flowing backward as a result of gravity. When these valves become weak, blood pools in the larged vessels are called varicose veins.