Zend Framework's event-driven MVC layer, including MVC Applications, Factories, which map a service name to a factory which will create and return an object. It registers a set of default controller plugins, and contains an initializer for . The factory is used to create and return a request instance, according to the .