The iTunesAnywhere server allows multiple clients to control a host installation of iTunes. This includes skipping tracks, changing the volume and selecting playlists. iTunesAnywhere functions as a XML socket server and uses COM calls to control iTunes.