Browser cache

The visitor's own copy, controlled by response headers. Excellent for versioned assets, dangerous for HTML — a long cache lifetime on a page means visitors see yesterday's content with no way for you to clear it.

Server and object cache

Full-page caching stores rendered HTML; object caching stores the expensive intermediate results, usually database queries. Object caching helps logged-in traffic that cannot use a page cache.

CDN

Copies of your assets nearer the visitor. The most common misconfiguration is caching a page containing personalised content, which then gets served to everyone.