NFRs describe how the system should behave, not what features it has. Examples: performance (p95 latency), availability, security, scalability, observability, and compliance. NFRs strongly influence architecture choices.