Anyone know ho to set up a remote desktop connection through the internet free?

i want to be able to connect to connect to my laptop from the computer at my moms house. how do i set that. my laptop runs vista and the other computer runs xp. please. i want to do this for free.
6 answers 6