A music publisher is a company that handles the licensing and collection of publishing revenue streams on behalf of a composer or copyright owner for a specific period of time.