The restart operation uses VMware Tools to gracefully restart the guest operating system. It is analogous to performing a restart from within the guest operating system.
In certain situations, such as when VMware Tools is not installed or when the guest operating system is not responding, the restart might not succeed and using the reset operation is necessary.