Hemorrhoids are swollen and inflamed veins in the rectum and anus that can cause discomfort, pain, and bleeding. They may occur internally, within the rectum, or externally, around the anal opening. Common causes include straining during bowel movements, prolonged sitting, and increased pressure during pregnancy. Treatment options range from lifestyle changes and over-the-counter remedies to medical procedures in more severe cases.