Why do Companies Outsource?

Today, there are more profits if you outsource to India, China or Asia. Why? They have cheaper workforce that is the main criteria for the major companies to outsource.