Factory Resetting your Switch puts it in a re-sellable state and resets any software. A Hard Reset is used for issues that drastically affect your Switch, like issues that impede system navigation. Hard Resets can also restore your Switch to factory settings while retaining saved data for your games.