SSL

Secure Sockets Layer-  This is the leading security protocol on the internet.  When SSL is used the browser sends a public key to the server and in return the server then sends a secret key to the browser.  This allows information to pass using a secret key encryption.  It was developed by Netscape.

I assume that SSL would be used when sending personal information such as credit card data to and from a server.