Hemorrhoids are swollen and inflamed veins in the rectum and anus, similar to varicose veins. They can cause discomfort, pain, itching, and bleeding during bowel movements. Hemorrhoids can be classified as internal or external, depending on their location. Common causes include straining during bowel movements, pregnancy, and prolonged sitting.