Justin Bieber and Ariana Grande have both teased snippets of new songs recently. While the Biebs has shared a handful of short clips of music he's been working on, the longest (and clearest) song we've been able to make out is a ballad called 'Life Is Worth Living.' Ariana Grande, meanwhile, just shared an extra-long clip of her new song, titled 'They Don't Understand.' Which tune are you the most psyched for?

After everything he's been through this year -- the DUI, the addiction rumors, the deposition and the Selena Gomez drama -- it's refreshing to hear Justin Bieber sing a serious song with meaningful and heartfelt lyrics. 'Life Is Worth Living' is a power ballad that showcases Bieber's voice, and its emotional tone and inspirational lyrics are something that Beliebers can relate to. We can't wait to hear the full version of this one.

Ariana Grande's 'They Don't Understand' is classic Ari -- it shows off her enviable and Mariah Carey-like vocals while still rocking the upbeat R&B tempo in the background. If you loved her debut album, 'Yours Truly,' we guarantee that you'll easily obsess over the teaser for her new tune, which embodies everything we love best about the singer: her strong voice with a wide range and the old-school feel of the beat.

Whose new song are you most excited for? Vote in the poll below!

Listen to Justin Bieber's 'Life Is Worth Living'

Listen to Ariana Grande's 'They Don't Understand'