Amazon buys various merchandise and sells to customers. In comparison, Alibaba does not have any inventory and believes in connecting buyers and sellers. The company’s value lies in the software interface than the products.