Secure Sockets Layer, more commonly known as SSL, is a protocol that is used to maintain client and server authentication. A site is easily identified as using SSL if it has the small yellow padlock at the bottom of the browser.
In SSL, communication between the server and the client is encrypted using their certificates. This encryption creates virtual information that is not hackable by others. The steps of how SSL works is shown in the following diagram: