Viroids are infectious low molecular weight RNA. They do not have a protein coat like viruses or any protein components like the prions.
Prions are infectious proteins. They do not have any genetic material. They cause infection by inducing misfolds in normal proteins too.