An SSL certificate is a digital signature for your website. It guarantees a secure connection between the server and the user's browser.
When it is used, information between the website and browser is transmitted in encrypted form and can only be decrypted using a special key that is part of the certificate.