SSL certificate is used to authenticate websites, servers or other network entities to ensure the security and confidentiality of communication. It is issued by a trusted third-party certificate authority (CA) to verify the identity of the server and establish an encrypted communication channel.