---
title: "what is MVC Architecture?"  
description: "what is MVC Architecture?"  
author: "Nishi Tiwari"  
published: 2020-01-08  
updated: 2020-01-08  
canonical: https://www.mindstick.com/forum/155655/what-is-mvc-architecture  
category: "asp.net mvc"  
tags: ["asp.net mvc"]  
reading_time: 1 minute  

---

# what is MVC Architecture?

[describe](https://www.mindstick.com/interview/12752/what-is-ddms-describe-some-of-its-capabilities) it.

## Replies

### Reply by Nishi Tiwari

Asp.Net MVC architecture separates an application or web page into three main components Model-View-Controller (MVC). MVC architecture provide with “separation of application” in general we can say “Loose coupling”. \

![what is MVC Architecture?](https://www.mindstick.com/mindstickforums/7e599ea5-f829-4300-af61-9d3336f8e21e/images/b4698e2d-6dcd-4d2a-a9a6-358482ec11ba.png) **\**

## \

1. Model

2. View

3. Controller

The Model

- The Model component of MVC represent business logic and data.

- Model is used for retrieving data and storing data from a database.

The View

- The View component is responsible for displaying data and transforming Model or Models to visual representation.

- Most often the view is created from the model data.

The Controller

- Controller is said to be heart of the entire MVC architecture.

- The Controller as name controls the application logic and interacts between model and view.

- The Controller takes inputs from view and work with model and returns view.


---

Original Source: https://www.mindstick.com/forum/155655/what-is-mvc-architecture

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
