Foreign Direct Investment is a form of an equity investment which is put in a business or venture or an organisation. Whereas ECBs are a type of commercial loan that is provided by a foreign company or a lender. The rate of interest related to ECB is less.