Walmart Vs Amazon Vs Alibaba - Different DNA?

Walmart Vs Amazon Vs Alibaba - Different DNA?