There is no limitation on the number of times you can listen to music. But if you want to download the songs then you will need to pay an annual fee for the premium version.