Hemorrhoids, also called piles, are swollen veins in your anus and lower rectum, similar to varicose veins. Hemorrhoids have a number of causes, although often the cause is unknown. They may result from straining during bowel movements or from the increased pressure on these veins during pregnancy. Hemorrhoids may be located inside the rectum (internal hemorrhoids), or they may develop under the skin around the anus (external hemorrhoids).
Symptoms of a hemorrhoid could include: painless bleeding during bowel movements, itching or irritation in the anal region, pain or discomfort, swelling around the anus, a lump near the anus, which may be sensitive or painful.