SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are cryptographic protocols that provide secure communication over computer networks. TLS is the successor to SSL, with TLS 1.0 being equivalent to SSL 3.1.
These protocols solve three main security problems:
Confidentiality: Data is encrypted so only intended recipients can read it
Integrity: Data cannot be modified in transit without detection
Authentication: Verification of server (and optionally client) identity
TLS operates between the application layer and transport layer, securing protocols like HTTP (creating HTTPS), SMTP, FTP, and others.
Rewriting in plainer words…
This answer doesn't lend itself to a diagram - it reads best . No credits were charged.