Port forwarding involves sending connection requests to a different port than requested, a different system than requested or both. For example, you might request a connection to port 23 on a system, ...
Using PuTTY in conjunction with X Server software like X-Win32, one can run X apps on Windows. This is news to no one. I'd like to know more about how exactly it works but haven't had much luck ...