The Internet marketplace is getting attention widely as a new computational paradigm which enables applications to obtain and integrate remote services for data supply and for data manipulation on Internet. In this paper, a means of representing services on an Internet marketplace using extensible markup language (XML) is proposed which well balances the interests of the marketplace infrastructure with those of the customers and providers.