Both and are subsidiaries of Alibaba in China. Currently, the two are China’s largest retail platforms. Many Chinese people now find it very difficult to leave these two leading retail shopping platforms; and They have basically become part of the Chinese’s people’s lives. When you consider these two websites, however, you will notice that Taobao is mainly less expensive considered to Tmall. But offers better quality for their products compared to, thus the reason for the higher price. is currently based in China just like Amazon is in America. However, when you compare the Logistics, you will find that the time taken between ordering and delivery of products and services from and is roughly between 1-3 days.