As companies grow and expand, some of the functions may be considered as non-core and hence may require to be outsourced. Similarly, even a new contract or project may also not fit in to the core strategy or business of the company, but nevertheless worthwhile to undertake. In such circumstances, companies might decide to outsource certain functions, to get the best outcomes.

Partial list of outsourcing services :