Taobao is a Chinese online shopping platform. It is headquartered in Hangzhou and is owned by Alibaba. According to Alexa rank, it was the eighth most-visited website globally in 2021. From Wikipedia
The pilot program connects RedNote content to Alibaba's Taobao and Tmall platforms, focusing on fast-moving consumer goods and healthcare products as part of Alibaba's instant retail strategy.