Remote control software for your computer. Use any java enabled web browser to access your home computer from the internet. You do not have to install any software on the client
system, just have the server running on your home PC. Very handy if you go to school.
TightVNC is basically the same thing except
UltraVNC has some tweaks for Windows. Be sure to use a
DNS updater
with this, such as
No-IP.com.