Where can one play free music?

YouTube is a website that allows one to watch videos for free. These include music videos which would be an easy way for one to listen to free music. Spotify also offers a free version where one can listen to free music.