Question: what are the three main categories of requirements?
Answer: The requirements, which are commonly considered, are classified into three categories, namely, functional requirements, non-functional requirements, and domain requirements.