SounDoJo is a web based music player. It combines multiple on-line services to deliver a great music listening experience. It allows to listen freely to an immense music library and it supports intelligent playlists.