VNC (an abbreviation for Virtual Network Computing) is a great client/server software package allowing remote network access to graphical desktops. With VNC, you can access your machine from everywhere provided that your machine is connected to the Internet. VNC is free (released under the GNU General Public License) and it's available on most platforms.
Here you can find an enhanced version of VNC, called TightVNC, which includes a lot of new features, improvements, optimizations and bugfixes over the original VNC version, see the list of features below. Note that TightVNC is still free, cross-platform and compatible with the standard VNC. Many users agree that TightVNC is the most advanced free remote desktop package. And it's being actively developed so you can expect that TightVNC will become even better.
TightVNC can be used to perform remote control and administration tasks in Windows, Unix and mixed network environments. It can be very helpful in distance learning and remote customer support. Finally, you can find a number of additional VNC-compatible utilities and packages that can extend the areas where TightVNC can be helpful. See the Related Software page for information on useful third-party software.
TightVNC is a project maintained by Constantin Kaplinsky. Many other individuals and companies participate in development, testing and support.