The difference lies in the profit margins. AMZN holds inventory, sells directly to consumers, its margins are very small like 2-3%. EBAY is a platform, does not hold inventory or sells to consumers, it collects transation fees, its margins are many times higher than AMZN's. Alibaba is like Ebay. EBAY is undervalued.