The veins present in the lower rectum or anus swell and irritate causing pain while passing stool. This also causes rectal bleeding. Hemorrhoids can either be internal where their development can be seen in the anus and rectum. They can also be external where the development of hemorrhoids occurs outside the anus.