TightVNC (and I would assume RealVNC also) allows you to take full remote control of your PC over the internet.
You should be able to do anything that you could do sat in front of your own keyboard (eg open an FTP session to your laptop and push files over the internet).
In choosing between them and similar products, look at security as much as (if not more than) functionality.
RC