Google Chat
I personally don't have a favorite. I use whatever platform reaches the person I want to come communicate with. They each have pluses and minuses. Google Chat is growing on me.
communication software developed by Google that provides direct messages and team chat rooms