Shazam is a music recognition app that allows you to identify songs by holding your phone up to the music or by singing or humming the tune into the app.