Question: what are the types of requirements in software engineering?
Answer: Business Requirements (BR) ... 
Market Requirements (MR) ... 
Functional Requirements (FR) – Use Cases. ... 
Non-Functional Requirements (NFR) ... 
UI Requirements (UIR)