SSL står for "Secure Socket Layer" (sikkert socketlag) og er en kryptografisk protokol, der udsteder eksplicitte forbindelser med henblik på at oprette sikker kommunikation mellem webserver og klient.
TLS stands for "Transport Layer Security" (transportlagssikkerhed) – som SSL-protokollens efterfølger er den ligeledes en kryptografisk protokol, der tilvejebringer sikker kommunikation mellem webserver og klient via implicitte forbindelser.
SSL-certifikater og TLS-certifikater er stort set det samme – de er begge digitale certifikater, som godkender serveren og muliggør processen, der opretter en sikker forbindelse via HTTPS.