Identical twins have mostly the same DNA because they come from the same fertilised egg, that splits into two at the beginning of the division process. Non-identical twins comes from two separate eggs that are fertilised more or less at the same time. So they are just like two normal siblings, but happen to be born together.
Comments