Solution:Non function requirement or NFRs are a set of specification that describe the system's operation capabilities and constraints and attempt to improve its functionality. These are basically the requirements that outline how well it will operate including thing like speed, security, reliability, data integrity, scalability etc. But user interaction is not NFRs.