CakePHP: il pattern MVC

Come è strutturato e a cosa serve il pattern MVC (Model View Controller) del framework Web CakePHP