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)