# Qwik

> Qwik is a resumable web framework built to start fast, stay interactive, and download code only when it is actually needed.

Qwik renders HTML on the server, serializes the application state into that HTML, and resumes on the client without replaying the whole component tree.

Key ideas:

- Resumability instead of hydration
- Lazy-loaded event handlers and component logic via QRLs
- Fine-grained reactivity with signals and stores
- File-based routing and server features via Qwik Router

Start with the getting started guide, the core concepts pages, and the router guides to understand how applications are structured in practice.
