They must enter the cell of another organism.
Viruses are nonliving, meaning they cannot reproduce with other viruses. It must have a host cell to inject it's DNA into in order to reproduce.
The structure of viruses allows them to succeed in their main mission—reproduction.
Viruses can only replicate themselves by infecting a host cell.