Google Music Beta, a service from google that allows you to store music files on google cloud and let you play it on any device using web brower through streaming. User hence, can upload files along with managing playlist etc. which will go anywhere with you. You can also use Android device to use this service to listen your favourite music anywhere.

This is service is currently available through invitation only and Google Music is free for beta testing and users can upload upto 20,000 songs. Music beta helps you keep you music and playlists in sync. There is another feature called Instant Mix, which helps you create playlists of songs that go well together, hence as already said, you will have your personalised list where ever you go and no need to create them again and again.

One more interesting thing about Google Music is that it let you to do caching,si you can also listen to this music offline, as Google Music beta stores the recently played music cached on your Android device, as well as you can mark few other albums which you want to be available without data access.

This service is not direct rival of Apple Music store but falls in same domain and definitely inspired from Apple.