outsourcing advantages

tell me more about outsourcing. their advantages and disadvantages?
A great book on this subject is "The World is Flat" by Thomas Friedman. It's everywhere … now what really gives a good picture of what is happening in this area. The advantages are clear financial and development a wider society, the disadvantages are that it is bound to affect the labor market in the U.S.. Try reading it.
Outsourcing Advantages – Internet Marketing Strategy