Is Spotify Free really free?

If Spotify free music streaming makes you think there must be a catch, let’s clear things up.