3 ms·I think biggest difference is millions of years evolutionary development. That's a lot of time difference.by user90131313 3y agoI think biggest difference is millions of years evolutionary development. That's a lot of time difference.