Big business has leveraged strategic outsourcing for years. More recently, the emergence of new technologies and software products has made outsourcing a smart choice for small business, particularly in the areas of accounting and finance. Small business is increasingly turning to outsourcing in these and other areas as a way to control costs, increase efficiency, reduce risk, enhance productivity and focus on core business objectives.