Welcome to the Foundations in Grails course. In this first Grails Example video, you will understand the components of the Grails model-view-controller (MVC) framework and be ready to install a Grails development environment. It will cover the difference between a full-stack MVC and an extensible MVC framework. It also covers the the path that an MVC request takes as it starts from the browser, continues through the web server, dispatcher, controller, models and views, and then back again to the browser as a web page. Finally, the video describes what the course will and will not teach so that you can decide whether the course is for you.