is taobao part of alibaba?
Taobao. Taobao (Chinese: 淘宝网) is a Chinese online shopping website, headquartered in Hangzhou, and owned by Alibaba. It is the world's biggest e-commerce website and the eighth most visited website according to Alexa.