I thought that SSL Certificates could only be purchased from domain name/hosting providers, but I found out today that they can be purchased outside of those providers. By searching longer on Google, I found out that there are different types of SSL Certificates, free SSL Certificates and open-source too. I am not sure anymore what SSL Certificates are, but I have many questions that I couldn't find out on the web.
Free SSL Certificate (beta): https://letsencrypt.org/howitworks/
- Are those SSL Certificates valid?
- Are they SSL Certificates or simulating them?
- Is it a good idea to have a free SSL Certificate instead of none?
- What is the difference between the SSL Certificates from the hosting/domain name providers and outside those providers?
- Using a free SSL Certificate, is https going to work fine as it is supposed to work(no warning, encryption, etc.)?








