PuTTY is a suite of different command line tools for working with an SSH daemon. Download it from http://www.chiark.greenend.org.uk/~sgtatham/putty.html.
WinSCP is very similar to PuTTY, but includes a graphical user interface. Choose from an Explorer or Norton Commander style. Download it from http://winscp.net.
To copy a file from Windows to Linux with PuTTY, proceed as follows (on the Windows machine):
2.Enter the hostname of your SSH server.
3.Enter your login and password to the SSH server.
To connect from Windows to Linux with WinSCP, proceed as follows (on the Windows machine):
2.Enter the hostname of the SSH server and username.
3.Click Login and acknowledge the following warning.
4.Drag and drop any files or directories from or to your WinSCP window.