If you are looking for a tool that will help your small business with communication, then look no further than Slack. Slack is built on ‘channels’, through which you can seamlessly connect with other departments, offices and even other companies. Within a channel, you can share ideas and files, and collaborate with team members, no matter their location.