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.

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.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve our Support Center:
Email Address
Optional, but our team may contact you for more information.
Like this Article?

Post a Comment

Name:
Email Address:
Comment:
Are you a bot?
Submit

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

Write New!
Do you want to publish a tutorial to our support center?

News / Announcements

SSL Certficate Warnings
Updated 2014-04-14 11:34 am EST
Hits: 2174
Heartbleed 0-day OpenSSL security bug
Updated 2014-04-14 04:43 pm EST
Hits: 5571

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

Need more Help?

Search

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: support@InMotionHosting.com
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!