While some transposons may confer benefits on their hosts, most are regarded as selfish DNA parasites. In this way, they are similar to viruses. Various viruses and transposons also share features in their genome structures and biochemical abilities, leading to speculation that they share a common ancestor.