Founded in 2003, Taobao means "search for treasures" and it aspires to provide consumers with a vast assortment of goods and services as the “Universal Taobao.” As China's leading retail e-commerce platform, Taobao meets all aspects of consumer needs, directing users to various marketplaces, channels, and features within the Alibaba ecosystem.