Spotify is also a music management app like iTunes. So you can use Spotify to play your own music files along with their vast catalogue. With Rdio you can only play Rdio songs and if some song isn't on there you'll have to whip out iTunes or another media player.