SSL stands for Secure Sockets Layer. It is an encryption layer that encodes information that is exchanged between a client and a server, protecting the transmission of sensitive and private data.
An SSL certificate allows you to apply SSL encryption technology to your site, so that information traveling from it is encrypted. SSL certificates are expected by consumers for any site that handles sensitive information like identity information, credit card numbers, or confidential records.