Slack is a team communication & collaboration platform for messaging, file sharing, task management & organization. Features include channels & direct messages, integration with Google Drive/Trello & 3rd-party apps. Accessible on iOS, Android & web for organizations of all sizes.