Slack is the ultimate team communication tool. You can chat with your teammates; video chat; screenshare; share images; search efficiently, and much much more.
Slack has made a virtue of “playing well with others” and integrates with other apps and services.