When a business function is exported to an offshore location in another country it called Off shoring. Countries like India, China and Philippines are some of the major countries which are used for offshore businesses. IT Solutions are off shored due to the reduced cost and tax in these countries and is very popular worldwide.