"Drupal is a content management system (CMS) and also a content
management framework (CMF). Hence it's both an application that
enables non-programmers to build complex websites, and a framework
that developers can use to quickly create custom functionality.
There is a large and rapidly growing community that has developed
around Drupal, which is passionate about improving the software and
supporting its usage.
"More than two years in the making, and containing 6,600
community-contributed commits, the release of Drupal 7 is imminent.
Major changes have been made which impact end users, site builders
and developers. This article explores the most notable new
features, but first some Drupal basics for the