Plain-language definitions for the terms used across our guides.
API
A defined way for two pieces of software to exchange data or trigger actions in each other.
DNS
The system that translates a domain name into the server address behind it.
Encryption
Scrambling data so only someone with the right key can read it.
RAM
Short-term memory a computer uses to run active programs — the spec most likely to bottleneck development work.
Tech stack
The specific combination of languages, frameworks, and infrastructure a product is built on.