Why reset a machine?

Why do we reset a machine? What does that do?

Also, do I need to reset a machine to connect to it?

When you are trying something but it does not work and suddenly nothing works anymore then you can reset the machine, so you can start from the beginning. But remember that when you do a reset all your files and exploits are gone and maybe from other poeple too.

Thank you