Garvis interview question

Can you explain the MVC (Model-View-Controller) design pattern?