The best business apps increase productivity and can make the life of a smallbusiness owner easier. Our favorites include Slack, Square and Asana.