Themes are plugins for Drupal that build or make attractive Drupal core look and feel. We can do more with a theme than change the appearance of an entire site. It is also possible to theme only certain sections of a site, certain types of content, or even individual pages.