Requirements

- functional_requirement

- non_functional_requirement
- Highly responsive. (fast)
- Optional requirements

Architecture

Mock

API (Application Programming Interface) design

State design

| Operation | Time | Space |
|---|---|---|
| Search | O(w) | O(1) |
| Insert | O(w) | O(w x n) |
Data flow

Performance Optimisation
Q. What is the difference in client cache and browser cache?
