Mary wants to upload her own music to the cloud. What services would let her do it? Google Music and Spotify will both do that. Apple can also do this with iTunes Match. Once up in the cloud, she can then download the songs to her smartphone, or stream them directly. Amazon doesn't do that anymore, sadly.