In eukaryotes, freshly transcribed mRNA in the nucleus is about 5000 nucleotides long, but when the same mRNA is used for translation at the ribosome it is only 1000 nucleotides long. The mRNA has been edited.
Retroviruses (e.g. HIV) carry RNA as their genetic information and when they invade their host cell they convert their RNA into a DNA copy using reverse transcriptase. This modifies the central dogma: DNA ↔ RNA Protein.
DNA is a very stable molecule, good for storing genetic material, but it requires enzymes for replication and gene expression. The information in DNA is required to synthesise enzymes (proteins) but enzymes are required to make DNA function. This paradox raises the question of which came first in the origin of life, DNA or enzymes?