The concept of outsourcing began in the 70s in Great Britain, when automotive companies decided to buy German projects. Now the strategy of transferring employees or hiring external companies to get the job done is taking over the European IT market, as local developers are great hiring material. Why do companies decide to outsource? What is there to gain?