Transport Layer Security (TLS) is a cryptographic protocol that ensures secure and private communication over a network, offering authentication, data encryption, and integrity verification between client-server applications.
Related reading:
Secure Sockets Layer (SSL)