---
title: "What is difference between Validation and Verification ?"  
description: "What is difference between Validation and Verification ?"  
author: "Shrikant Mishra"  
published: 2019-01-17  
updated: 2023-06-18  
canonical: https://www.mindstick.com/forum/34736/what-is-difference-between-validation-and-verification  
category: "asp.net mvc"  
tags: ["security in .net", "validation"]  
reading_time: 2 minutes  

---

# What is difference between Validation and Verification ?

What is the [difference](https://www.mindstick.com/articles/157114/good-news-or-bad-news-and-the-difference-is) between [Validation](https://www.mindstick.com/articles/12234/validation-using-data-annotation-using-entity-framework) and [Verification](https://www.mindstick.com/news/2253/twitter-shall-be-charging-a-fee-of-20-per-account-for-verification)?

## Replies

### Reply by Aryan Kumar

**Verification** and **validation** are two important concepts in software testing. They are often used interchangeably, but there is a subtle difference between the two.

**Verification** is the process of checking that the software meets its **specifications**. This means checking that the software does what it is supposed to do, and that it does it correctly. Verification is typically done by the software developers themselves, or by a quality assurance (QA) team.

**Validation** is the process of checking that the software meets the **needs** of the users. This means checking that the software is useful and usable, and that it meets the expectations of the users. Validation is typically done by the users themselves, or by a QA team that includes users.

Here is a table that summarizes the key differences between verification and validation:

| **Verification** | **Validation** |
| --- | --- |
| Checks that the software meets its specifications. | Checks that the software meets the needs of the users. |
| Typically done by the software developers or a QA team. | Typically done by the users or a QA team that includes users. |
| Focuses on the correctness of the software. | Focuses on the usefulness and usability of the software. |

### Reply by James Swanson

Post is removed by the Admin.

### Reply by Hayden ro

Post is removed by the Admin.

### Reply by Anonymous User

## What is the difference between Validation and Verification?

![What is difference between Validation and Verification ?](https://www.mindstick.com/mindstickforums/c71a57e1-3562-4017-9774-effbdd08e460/images/6e9a21a7-85b1-48ba-a180-4d51f2513447.png)

\


---

Original Source: https://www.mindstick.com/forum/34736/what-is-difference-between-validation-and-verification

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
