The difference between the WLC reset system and the restart command

Both reset system and restart can reload the WLC. But what is the difference? Why are there two commands? There are two explanations for the commands in the CLI. We can see that the...