Как пользоваться ASP.NET MVC?
Видать плохое видео, раз не понятно самой сути.
Вообще не советую изучать по видео. На мой взгляд хорошие книги дадут максимально полное представление о технологии, а также уясните тонкости. Большинство таких "видео" исходят из недо-полноценных курсов, где обещают за месяц вас научить зарабатывать по 1.500 у.е., изучая азы HTML. И вроде Hello World напишешь - и вроде никому не нужен ...
На счет книги по ASP.NET MVC посоветую: "А.Фримен - ASP.NET MVC с примерами на C#".
Сможете уже через 10 минут чтения данной книги ответить на свои вопросы. 
1 глава как раз разъясняет суть MVC паттерна.
На ASP.NET MVC пишется полноценное приложение, хотя больший упор делается на серверную часть, но ASP.NET MVC - это нечто большее, чем backend - там так же есть свои принципы взаимодействия с кодом на клиентской стороне - с javascript. например, с использованием SignalR, Ajax, валидация данных и т.д. А также создание кода html с помощью выражений Razor. 
Ну более подробно можете посмотреть в этом источнике: metanit.com/sharp/mvc5