Unix machines have been able to run software on a remote machine and display the GUI locally.
Linux and Mac OS support X forwarding without any software .
Any terminal on Linux will do it.
But windows is also not behind.
Here you need two piece of software:
1. secure shell program (ssh) to establish the remote connection with PuTTY.
2. X Server to handle the local display with XWin32 or XMing with Portable PuTTY
1. Give the host name or ip address
2. Switch protocol to ssh
3. Give any name to session in saved sessions and click on save
4. Choose 'Tunnels' from 'Category' list
5. Check 'Enable X11 Forwarding'
6. Choose 'Session' from 'Category' list and click save
Starting the X Server on Windows
1. Start XWin-32
2. Click 'Security' tab and Click 'Add...'
3. Enter 'localhost' without quotes and click 'OK'
Just run "All Programs -> Xming -> Xming" and it should work if you've got PuTTY configured.
1. Start XWin32 or XMing
2. Start PuTTY
3. Double click on the saved session and enter the username and password
4. It's done now .
Now you can access the full system with X applications