# Module

Magento\Framework\Module is Magento framework component that allows to build modular applications with Magento Framework. It serves as an add-on to Magento\Framework\App component, and provides following features:

 * configuration reader and format with module versions, dependencies, and state (active/inactive)
 * module manager that provides all information about loaded modules
 * directory reader, that allows to read configuration files from module
 * ability to turn on/off module output in separate configuration application
 * module db data installers