How to create a Custom Module in Magento2
Basically module use for implement new functionality and extend the functionality of others module. It does not impact the functionality of others module. Modules will be in app/code directory of a Magento application and format will be: app/code/