There are different types of NRI accounts, including Non-Resident External (NRE), Non-Resident Ordinary (NRO), and Foreign Currency Non-Resident (FCNR) accounts. For NRIs looking to invest and retain their foreign currency while simultaneously earning high returns, FCNR (B) accounts can be a great choice.