Haemorrhoids (hemorrhoids), also known as piles, are swellings that contain enlarged and swollen blood vessels in or around the lower rectum and anus.