This document provides an overview of MVC (Model View Controller) architecture in Sencha Touch. It defines the roles of the Model, View and Controller, including that the Model manages data, the View manages UI display, and the Controller listens for user input and updates the Model and View. Code examples are given of defining a Model, View and Controller class in Sencha Touch. The document also includes a file structure diagram and notes that a live coding demo carries risks.