Glossary: Coding Interviews in JavaScript
Functional requirements
Also written: functional requirement, non-functional requirements, non-functional requirement, functional / non-functional requirements
Functional requirements say what a system does, such as customers seeing an order's status. Non-functional requirements say how well it does it: speed, uptime, scale and cost.