What are differences b/w FDI, FPI and FII? What is the difference between foreign direct investment (FDI) and foreign portfolio investment (FPI) .? Which one of these is better for the developing countries?