This excerpt taken from the YHOO 8-K filed Aug 16, 2005.
Alibaba China (www.China.Alibaba.com) is Chinas largest online marketplace for domestic trade among businesspeople. With more than 6 million registered users, Alibaba China is a trusted community of members who regularly meet, chat, search for products and do business online. Customers pay an annual subscription fee for membership, which entitles them to post trade offers and products online. The subscription fee also includes authentication and verification of the members identity, which is performed by a third-party credit agency.