An SSL (Secure Socket Layers) certificate is a protocol for allowing data encryption on the Internet. An SSL certificate protects sensitive communication on your website by establishing a secure connection between web browsers and servers, server to server and web based applications. In other words, SSL certificates allow information, such as data transfer, login credentials, social security numbers and credit card, to be transmitted securely. When you install an SSL certificate on your web server you can access your server securely by using "https" with your domain name. Once a browser connects to a secure site it retrieves its SSL certificate and ensures that it is not expired, that it has been issued by a CA (Certificate Authority) that is trusted and that it is used for the purpose issued. If a site fails for any of those reasons, than the browser will display a warning message. If successful, than depending on the SSL that you choose, there are a few trust indicators that signify that your website is protected by an SSL certificate, including: a URL that begins with "https”, a padlock in the web browser or a green address bar. Hence e-commerce Company must install an SSL certificate.