1. A method for publishing content, the method comprising: receiving a selection of content from a user; receiving a request to publish the selected content from the user; and supplying metadata and a rights specification to a distributor in response to the request from the user to publish the content.