Problems can be solved by the support person without having to go on-site, and of course, as a bonus, the user at remote the machine can watch and learn. One of the things which distinguishes VNC from many other programs of its type is that it is a truly multi-platform product and that it is available for free. The latter is because it is available under the GNU General Public Licence, which means that the program and the source code are made generally available to all. Obviously there are two components to such packages. The complete package arrives, in its Windows version at least, as a single zip file of less than a megabyte.
Installation is straightforward and there are several different ways of running the programs.
For WinVNC, the simplest way is to launch it as a normal application, though it can also be installed to run as a service. Once WinVNC is run, a password needs to be set for that machine, and then it becomes ready to receive connections. It is possible to use a standard browser, such as Internet Explorer, to connect to, and take control of, the remote machine. It's an impressive feat to load up your browser and take control of another machine on a network. However, using the VNCviewer program is almost as simple.