Foreign investment refers to the allocation of resources from one country to another in order to generate profit and achieve strategic business objectives. This can take the form of Foreign Direct Investment (FDI) where a company or individual from one country owns a significant stake in a business in another country, or Foreign Portfolio Investment (FPI), which involves investing in financial assets such as stocks and bonds in a foreign country.