---
title: "What are functional and non-functional requirements?"  
description: "What are functional and non-functional requirements?"  
author: "Sanjay Goenka"  
published: 2022-04-06  
canonical: https://answers.mindstick.com/qa/96754/what-are-functional-and-non-functional-requirements  
category: "troubleshooting"  
tags: ["troubleshooting", "software", "software engineering"]  
reading_time: 1 minute  

---

# What are functional and non-functional requirements?

What are [functional](https://www.mindstick.com/interview/655/explain-about-functional) and non-functional [requirements](https://yourviews.mindstick.com/view/83345/what-are-the-requirements-to-get-a-hard-money-loan)?

## Answers

### Answer by Hitesh Vohra

- **Functional Requirements:** These are the core features that the system should provide that the end user directly requests. As part of the contract, all of these functionalities must be included into the system. These are expressed or described as input to be delivered to the system, operation to be conducted, and expected output.
- **Non-functional requirements:** These are the quality limitations that the system must meet in order to meet the project contract's criteria. The importance of these aspects, as well as the amount to which they are implemented, varies from project to project. Non-behavioral requirements are another name for them.

## Read More: [What is cohesion?](https://answers.mindstick.com/qa/96757/what-is-cohesion)


---

Original Source: https://answers.mindstick.com/qa/96754/what-are-functional-and-non-functional-requirements

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
