Skip to content

Glossary

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.