What are hemorrhoids? Hemorrhoids are swollen vessels of blood located in the rectal area. Hemorrhoids vary in size from very small to as large as a grape. They can develop inside the rectum, commonly known as internal hemorrhoids. However, can also p...