Networking
DNS
DNS (Domain Name System) translates human-readable domain names (google.com) to machine-readable IP addresses (142.250.80.46).
Diagram
Browser ── Query: myapp.com ──▶ [DNS Resolver] ──▶ IP: 54.92.17.33
│ ▲
└───────────────── HTTP Request ──────────────────────┘In Depth
DNS stands for Domain Name System. It acts as the global directories of the internet, mapping text-based domains to physical server IP addresses.