The key feature of the Magento platform is its modularity. It consists of a number of small elements (modules), which are designed to work both individually and In connection with each other. When all parts are combined, the platform resembles a living organism that consists of a multitude of cells, each having its own function.
Let’s take a closer look at the basic structure/architecture of the adminhtml directory in Magento 2 and learn the difference between this directory and front end. This topic is included into the Magento 2 development certification exam, so it’s really worth paying attention to.
Magento 2 has a modular structure, the specifics of which are aimed at its expansion and convenience of customization. All the Magento 2 module catalogs, that are preinstalled in the basic version, contain 3 basic types of structures: