if you dont' know..you dont' need it :)
SSH is a secure terminal emulator...for connecting to unix / linux servers and remotely doing things...i use it to administer my remote linux servers
putty is a client for SSH
if you wanna learn more
http://www.openssh.com/