Nonfunctional requirements specify how the design must perform or operate. While a functional requirement defines something that the design must do, a nonfunctional requirement defines how or how well it must be done. System response time is an example of a nonfunctional requirement. Nonfunctional requirements become constraints on the design.