End-to-end encryption
End-to-end encryption is a means of preventing people from reading or intercepting communications, so that only the parties communicating receive the messages and content.
e2e encryption is employed by many tools and services, including:
While cryptography can protect the message content, e2e encryption does usually protect against collection of metadata, recording who communicated with whom and when.