Comments are a content entity type that allows users to leave commentary associated with a specific piece of content. You can configure which kinds of content do, or do not, have comments enabled, and who has permission to write and read comments. You can configure multiple comment types (entity bundles), and add custom fields to each comment type.
Drupal has a built in back end listing where you can manage comments left on the site, which includes basic review and moderation tools. A wide variety of contributed modules extend Drupal's core comment moderation tools.
- Configure whether comments display or not on a content type
- Control who has access to leave comments
- Manage and moderate incoming comments
- Configure other content entities to allow commenting
Comment module functionality has changed from Drupal 7 to Drupal 8+. Resources labeled with Drupal 8 will also work for Drupal 9 sites.
See the external resources section below for information about administrating comments and comment types in the current version of Drupal.
This video explains the major kinds of content in Drupal, including comments, and shows the core tools used to manage them.