Google's own video and messaging app is one of the most popular ways to make voice and video calls from your Android phone, and that's not just because the app usually comes pre-installed.
The app grabs contacts from your Google account and phone's address book so that you can send text messages, place voice calls and start a Hangout, which is what Google calls a video chat.
You can chat one-on-one, or add more participants (up to 10), using your phone's front or rear camera.
Video calls, and even most voice calls, are free to any other Hangouts user.
Free, i OS and Android Missing some of the bells and whistles that the other apps on this list have, Imo offers a simple, streamlined way to send messages and make video and voice calls.
That's great for people who just want to make a call and then move on.
For video calling, you can either send a pre-recorded video in a chat, or have a live video conversation.
There's no dedicated video calling option, instead you start a new call with one of your contacts and then select the video option.
You can send messages, stickers, photos, voice messages and your location.
Luckily, there are plenty of choices to choose from, many that offer much more than Apple.
I've rounded up some of the best and most popular choices below.
Like Hangouts and Viber, you can use Imo to send text messages and stickers, but the app makes it dead simple to place a video call, giving you the option in the main contact list view.
With one tap, you can launch a video call, without even needing to open a conversation, like you need to do with the other apps.