Difference between Virus and Viroid is

Structurally viruses have envelope, capsids and nucleoid.


Envelope and capsid is composed of protein and some amount of lipid and carbohydrate.

1