What is Spring MVC and Why Spring MVC is used?

What is Spring MVC and Why Spring MVC is used? 20 mins

What is Spring MVC and Why Spring MVC is used?