So, the bottom line is take a complete backup of all your datafiles,control files,redolog files/init and config.ora files before using resetlogs option.

You reset the logs, so that they do not contain any transactions later than recovery time.