Note :- Do not get scared with the word. Its actually a very simple thing.
Scaffolding is a technique in which the MVC template helps to auto-generate CRUD code. CRUD stands for create, read, update and delete.
So to generate code using scaffolding technique we need to select one of the types of templates (leave the empty one).
For instance if you choose “using Entity framework” template the following code is generated.
It creates controller code, view and also table structure as shown in the below figure.