while the on-premises versions provide more control over data and deployment. >>MORE: The best project management software for small teams Microsoft offers several online and on-premises work ...