Question: what do prokaryotes and viruses have in common?
Answer: A similarity is that they were originally created by eukaryote to serve them. Viruses are oldest, and they were created to transport genetic information between eukaryotes or their ancestors. Bacteria (pseudokaryotes) of both types were created to serve metabolism for their host.