The definition of 'free' unfortunately, is going to vary greatly depending on where the content is available from

Sometimes, it IS just a marketing ploy and other times, the content truely is free.

I know that doesnt really answer your question however, whenever something appears to good to be true, it usually is and it is worth taking the time to look for any terms of use on the sites

Regards,

Lee