Hemoroidler toplardamarların şişmesi durumudur. Anüs çevresinde (makat bölgesinde) bulunan toplardamarlar basıncın etkisiyle şişebilmektedir. Oluşumu tıpkı bacaklarda görülen varislerin oluşumuna benzemektedir. Bazı venler (toplardamarlar) kalın bağırsağın iç kısmında dentat line üstündedir. Biz bunlara iç hemoroid diyoruz. Bazı venler ise anüs geçiş epiteliyle derinin birleştiği yerdedir. Bunlara da dış hemoroid diyoruz.