InMotion Hosting Support Center

What is a Drupal module?

Drupal 8 allows you to use many different modules in order to design your website. Modules are adddons, or extensions, that can be added to the core of your Drupa site. Modules typically are built to perform a single function or a collection of related functions. This article will provide you with a basic introduction to Drupal 8 modules.

Core Modules

There are quite a few modules that come with the default Drupal installation, these are known as Code Modules simply because they are already in the program upon installation. Some of them are already enabled and some are not. Some cannot be disabled as they are an integral part of Drupal 8. Others can be disabled if you wish to discontinue their use.

Contributor Party Modules

There are many third party modules available for your Drupal site. These are known as Contributor modules as they are contribute to the Drupal community by other independent developers. Some of these modules become popular enough through their use and functionality to become core modules in future releases. In Drupal 8, one of the modules that graduated from Contributor to Core is the Views module.

Can modules operate independently?

While the core Drupal website can operate without modules, modules themselves cannot operate as independent programs. They must be integrated as part of your Drupal site in order to use them.

Do I have to use modules?

Strictly speaking, aside from the core modules that you cannot disable, you do not have to use modules in your Drupal site. However, you will be doing your site a dis-service as modules greatly expand the features and capabilities of your site. Even if you start off with no additional modules integrated we think you will soon change your mind as you find modules that enhance both your user's experience and your maintenance capabilities.

Where do I find additional modules?

Drupal modules can be found on the main Drupal site. Specifically, they are located in the Download and Extend section

How do I get started with modules?

If you are ready to begin learning the basics of modules, you may start with our next tutorial on how to install a Drupal module.

Was this article helpful?
Continued Education in Course 201: Working with Modules in Drupal 8
You are viewing Section 1: Introduction to Drupal 8 modules
Section 2: Activating modules in Drupal 8

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved. Please click the button below to be redirected to the login page.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!