Drupal Articles » Review of "Drupal Essential Training" video course » 2. What Can Drupal Do?
Learning key terms in Drupal
The description of templates is good but needs a little more info to be complete. There are templates for Content Types, as mentioned, though there are also templates for many other areas of Drupal, such as Taxonomy (category) listings, User profiles, Blocks, Comments, Views, etc. Compared to previous versions, Drupal 6, in fact, has exponentially increased the number of quick and easy template files available to make it easy to theme just about every subtle aspect of your Drupal site without needing to resort to custom PHP coding. Even modules now are able to provide template files which you can copy into your theme directory to override the module's default output. Here's a listing of template suggestions Drupal is capable of (and many others are possible as well).
It should also be noted that although PHP-based templates (called PHPTemplate in Drupal) are the default and most supported "theme engine" in Drupal, other theme engines which might be familiar from other CMSes are also supported, such as Smarty and XTemplate.
