Best Collaboration Tools for Online Freelancers

Here's a list of must have collaboration tools to help you not only finish the job, but increase your teams productivity. Some are free while others are paid. But still it's worth every penny if you truly want to get the work flow smoothly.