NRO Bank Account :- Through this NRO (Non- Residential Ordinary) bank account you are not allowed the transfer the fund outside the country. It is also sometimes known as a “Non-Repatriate” account.
NRE Bank Account :- NRE (Non-Residential External) bank account facilities you to transfer funds outside the country. And you can withdraw any kind of currency in a foreign country. So it can be called a “Repatriate” account.