1. What is Drupal ?
Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of web projects ranging from personal weblogs to large community-driven sites.
2. What is a CMS ?
A content management system (CMS) is a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to:
— Allow for a large number of people to contribute to and share stored data
— Control access to data, based on user roles. User roles define what information each user can view or edit
— Aid in easy storage and retrieval of data
— Reduce repetitive duplicate input
— Improve the ease of report writing
— Improve communication between users