An SSL certificate is a digital certification to show that the connection between a users browser and the database the website is hosted on is secure. It provides security for data input, particularly for payment details. This helps to keep details safe and provide peace of mind to the user, so is recommended for most if not all websites to adopt.