Every term answered directly in the first 2-3 sentences — no need to read the whole entry to get it.
This page explains tech terms you run into often but rarely have time to look up properly. Every entry opens with a direct answer to "what is X?", followed by examples or extra detail only if you need to go deeper.
Cache is temporary storage that holds data you've already loaded (images, files, computed results) so the next request doesn't need to fetch it from scratch. Browsers, apps, and even CPUs all use caching to speed up response times.
An API (Application Programming Interface) is a set of rules that lets two pieces of software talk to each other — app A sends a request in the expected format, app B sends back a result, without either needing to know how the other is built.
JSON (JavaScript Object Notation) is a text format for storing and exchanging structured data, using readable "key: value" pairs. Most APIs today return their data as JSON.
Responsive design is a way of building websites that automatically adjusts layout based on screen size — the same page renders sensibly on phones, tablets, and desktops alike.
A QR code is a two-dimensional barcode that holds more information than a regular barcode (links, wifi credentials, contact cards...), scannable with any phone camera without a dedicated app on most modern devices.