
Explanation

Box 1: Functional
Functional requirements describe what the solution needs to do or its behaviors.
Box 2: Non-functional
Non-functional requirements commonly describe non-behavior aspects of the solution such as performance requirements.
Box 3: Non-functional
Examples of common non-functional requirement types include:
Availability
Compliance/regulatory
Data retention/residency
Performance (response time, and so on)
Privacy
Recovery time
Security
Scalability
Reference:
https://docs.microsoft.com/en-us/learn/modules/work-with-requirements/3-functional-requirements
https://docs.microsoft.com/en-us/learn/modules/work-with-requirements/4-non-functional-requirements