MVT is a software design pattern for developing a web application.
MVT stands for model, view, template
It is a data access layer which handles the data. It is responsible for maintaining data. It is the logical data structure behind the entire application and is represented by a database lile MySql, Postgres etc.
The View is used to execute the logic part and interact with a model to carry data and renders a template.
The Template is a presentation layer which handles User Interface part completely. A template consists of static parts of the desired HTML output as well as some special syntax describing how dynamic content will be inserted.