What is Transport Layer Security (TLS)?

Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. It is the successor to SSL.