8% of our DNA consists of remnants of ancient viruses, and another 40% is made up of repetitive strings of genetic letters that are also thought to have that origin.