1. Language Learning
Chat with your family and friends in your common language, while seeing the entire conversation translated into a different language. That's immersion, and that causes language learning! ChatAll should not replace your other language learning efforts (Duolingo, Rosetta Stone, etc...), but rather to compliment them. Immersion in the language you are learning is key.