Domain Name System
DNS is short for Domain Name System. Every domain name in the world has a set of DNS records, which are stored in a DNS server somewhere. Each record has a few parts:
- Name (for example www.emailsherpa.net)
- Type (for example `A` for an "A record").
- Result (for example, `127.0.0.1`)
In the above case, whenever your browser looks up `www.emailsherpa.net` in DNS, it'll get an "A record" with the value `127.0.0.1` (for example). It'll then ask that server at 127.0.0.1 for a website named `www.emailsherpa.net`.
DNS record can also store other values, like arbitrary text data in `TXT` records. This is used heavily when setting up DMARC.