The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates easily memorized domain names to the numerical IP addresses needed for the purpose of locating computer services and devices worldwide. The Domain Name System is an essential component of the functionality of the Internet.

Protocols
Anonymity
I2P
Tor
Communication
DNS
IRC
Matrix
Tox
XMPP
Encryption
GPG
OMEMO
OTR
S/MIME
SSL/TLS
ZRTP
Synchronization
ActiveSync
CalDAV
CardDAV
WebDAV
Syndication
RSS