Question: is taobao same as alibaba?
Answer: Taobao, founded and launched by Alibaba Group in 2003, has now become the world's biggest eCommerce website. Similar to eBay and Amazon, Taobao provides a platform for C2C (customer-to-customer) retail, so that small businesses, entrepreneurs or individuals are able to open their own online shops on Taobao.