Not entirely correct, tumnus.
It wipes the /home clean. 100% clean. So, basically, it'll revert to the default settings, etc. for whatever ROM you installed last.
It's generally a good practice to do it after updating the ROM (i.e. Sharp 1.00 to Sharp 1.32).
It's absolutely necessary if you change ROM versions though (i.e. Sharp to tKC).