What are functional and non functional requirements in software engineering?
Functional requirements are the specific tasks, constraints, and goals that a software must meet in order to be considered complete. Non-functional requirements are any conditions


