Port forwarding, also referred to as port mapping, is a method of forwarding a network port from one network node to another. This technique can allow an external user to reach a port on a private IP address (inside a LAN) from the outside using a NAT-enabled router.
Port forwarding allows remote computers (e.g. public machines on the Internet) to connect to a specific computer within a private LAN.
For VNC, if your PC is behind a NAT router (which is very common) you will need to forward port 5900 (by default) to the IP address of your VNC Server machine.