If you have a blog it is fine to just run with just http://yourdomain.com but if you want people to enter sensitive information like their contact details or sign up for a service, it is best to use https protocol. Before getting into what SSL does, let’s get a few terminologies out of the way:
SSL: Secure Socket Layer, used interchangeably with
TLS: Transport Layer Security
CA: Certificate Authority