What are SSL Certificates?
SSL Certificates provide secure, encrypted communications between a website and an internet browser. SSL stands for Secure Sockets Layer, the protocol which provides the encryption. SSL Certificates are typically installed on pages that require end-users to submit sensitive information over the internet like credit card details or passwords. Example pages include payment pages, online forms and login pages.
I will be installing Letsencrypt, which is a free, automated certificate authority which issues free certificates to the public. Noramlly SSL prices could go for well over $100 a year. What you paying for is the technical expertise to install Letsencrypt on your server. The certificate expires every 3 months but can be automatically renewing before than.