most of the vnc programs are similiar, ultra has a nice file transfer feature that the others didn't have awhile ago(not sure if they do now or not), but you start the server like other said on the machine you want to control, add a password and then on the machine you using to control it with start up the viewer, type in the ip address of the server machine and you should get a box that asks for the password. enter the pw and you should see the server's desktop in a window on your viewer machines desktop. remember, that you will need to set up firewalls to let the programs communicate and if the server is behind a router you will need to set the correct port forwarded to the correct internal machine, 5900 is the default port.