Pagrindinis skirtumas tarp viroido ir virusoido yra tas, kad viroidas yra mažas infekcinis agentas, susidedantis tik iš vienos grandinės RNR, o virusoidas yra infekcinės žiedinės vienos grandies RNR rūšis, kuriai užkrėsti ląstelę reikia pagalbinio viruso.
Viroidas ir virusoidas yra dviejų tipų infekcinės dalelės, susidedančios iš vienos grandinės RNR. Jie skiriasi nuo virusų, nes neturi baltymų dangos. Tačiau, panašiai kaip virusai, jie nesugeba savęs daugintis. Todėl jiems daugintis reikia ląstelės-šeimininkės. Be to, viroidai ir virusoidai yra mažiausi subvirusiniai replikonai.