SSL is an acronym for Secure Socket Layer, which is a security protocol that provides privacy over the Internet.
The protocol allows client-server applications to communicate in a way that cannot be eavesdropped or tampered with.
Servers are always authenticated and clients are optionally authenticated.