In the case of drupal template or theme you could create custom module for custom template or theme. To open the Module Section, first of all login Drupal Administrator Panel and go to Module section.
A Drupal website can have three kinds of modules:
Core: Core modules that ship with Drupal and are approved by the core developers and the community. That is, Core module is serving by the Drupal content management system and approved by Drupal core developer. .
Contributed modules written by the Drupal community and shared under the same GNU Public License (GPL) as Drupal.
Custom modules are that module which is developed by developer to extend the functionality of drupal content management system.
There are basically three sections which play an important role in understanding Drupal module.
Let’s take a brief idea about these sections.
It displays the list of all installed modules in drupal website. Here, you can configure the default setting of these modules such as permission, configuration, enable and disable etc.
To install the module in drupal website, first of all login Drupal Administrator Panel and go to Module -> install new module.
Here, you can browse your module either from local system or web URL, after that click on button ‘Install’.
This functionality checks the updated version of drupal content management system. If updated version will be available over the internet, it will show the download option through which you could download the update version of drupal content management system.
The uninstall process removes all data related to a module. To uninstall a module, you must first disable it on the main Modules page.
Here, you can easily uninstall the selected module.
This is the complete description on Drupal Modules. I hope you will enjoy it. Thanks for reading this article.