Geni, a MyHeritage company, allows people to discover their family history through collaboration. Geni's community of users have built a World Family Tree with over 100 million names. You can now also upload your DNA results to Geni.