What is SSL (Secure Sockets Layer)?

SSL is designed to provide connection security.

It encodes information that is exchanged between a client and a server while it protects the transmission of sensitive and private data.
SSL encrypts all personal information including credit card numbers.
Web browsers have the ability to interact with SSL secured sites as long as the sites SSL is from a recognized Certificate Authority.