MVC (Model View Controller) Framework which makes it very simple to do application development and deployment. It supports multiple applications in a single instance. There is also easy sharing and transfer between two or more applications.