Self-signed certificate
A self-signed certificate is a certificate that has been signed by the issuer itself and not by a Certificate Authority (CA).
Due to the lack of a path to a trusted root CA, browsers (clients) only trust such a certificate if the certificate has been explicitly marked as trusted by the browser (client). This is normally done by adding the certificate to a certificate store of the browser (client).