TightVNC, or Virtual Network Computing, is a graphical desktop sharing software that allows a user to remotely control another computer. It transmits local keyboard and mouse events and movements to the remote host, thus allowing the user to control a remote computer from a local one.
For more information, see the TightVNC online documentation.