Ans:
You should opt for NRE Accounts if you want to hold or maintain your overseas earnings in Indian currency.
You should opt for NRO Accounts if you want to save your earnings from India in Indian currency itself.