NRO Account can be opened for parking legitimate dues in India of the account holder (current income like rent, dividend, pension, interest, etc). NRE Account can be opened for parking foreign income earned outside India.