Millions of songs are provided for users to free download