Foreign trade is integration of markets in different countries. For example, export and import of goods and services from one country to another. But foreign investments are investments made by MNCs. For example, investment in land, machines, building etc. to earn profit. Role of MNCs in foregin trade and foreign investments : MNCs can provide money for additional investments like buying new machines for faster production to small companies.MNCs can provide efficient managerial and advanced technology for faster production and efficient use of resources. So MNCs play an important role in foreign investment.MNCs facilitate movement of goods and services between various countries. Movement of people across the globe also creates better job opportunities and better income. So MNCs promote foreign trade also.