Hangouts and WhatsApp are both data-based IM apps. Hangouts uses your Google account, WhatsApp uses your phone number.
I actually think Telegram is probably better than both, but nobody uses it. I mostly use Hangouts, and then WhatsApp. I know more people that use WhatsApp, but the people I talk to the most primarily use Hangouts.