1. A method comprising: a) sending a request to a remote server for supplemental information related to a song in real-time while the song is playing; and b) receiving the supplemental information from the remote server.