First your question is using the incorrect terminology. Outsourcing means contracting some portion of your work to an outside agency, it could be another company or it could be freelancers the key being they are not employees of yours. read more