Viroid replication proceeds through an RNA-based rolling-circle mechanism with three steps that, with some variations, operate in both polarity strands: i) synthesis of longer-than-unit strands catalyzed by either the nuclear RNA polymerase II or a nuclear-encoded chloroplastic RNA polymerase, in both instances redirected to transcribe RNA templates, ii) cleavage to unit-length, which in the family Avsunviroidae is mediated by hammerhead ribozymes embedded in both polarity strands, while in the family Pospiviroidae the oligomeric RNAs provide the proper conformation but not the catalytic activity, and iii) circularization.