Question: what is the difference between a virus and a retrovirus?
Answer: Like a virus, retroviruses cannot replicate on their own, meaning they have to invade a host cell to complete their life cycle. Unlike a virus, a retrovirus inserts its genome into the host's genome. In this way, the retrovirus becomes part of your cells and violates the central dogma.