We don't fully know. However part of the answer may be eukaryotic transposons (TE) (and retrotransposons):
https://en.wikipedia.org/wiki/Transposable_element
https://en.wikipedia.org/wiki/Retrotransposon