Drupal - Content Management Framework
Drupal is used to build dynamic websites and functionality-rich web-based applications that are scalable, efficient, extensively standards-compliant and built upon on a solid and mature open source framework.
A dynamic web site platform which allows an individual or community of users to publish, manage and organize a variety of content, Drupal integrates many popular features of content management systems, weblogs, collaborative tools and discussion-based community software into one easy-to-use package.
As an open source software project maintained and developed by a community, Drupal is free to use.
Why We use Drupal?
- Drupal is free and open source software.
- Drupal is a stable, mature and robust CMS (Content Management System), as confirmed from neutral sources in the book "Open Source for the Enterprise: Managing Risks - Reaping Rewards".
- Drupal can power sites that are fully multilingual, hence, bilingual
- Drupal can support multi-sites
- One drupal installation, multiple sites... can multiple domains.
- Drupal is fully Web 2.0 enabled: blogs, free tagging (folksonomies), wikis, automatic syndication, forums, commenting, aggregation, etc.
Why Content Management?
A content management system:
- Generally stores your content in a database
- Keeps the design of the site separate from the content
- Makes it so that to update something on every page of your CMS Web site you generally only have to update it in one place, not on every individual page of the Web site.
These features:
- Makes content management systems highly scalable.
- Also, good content management systems allow non-technical users add and edit the content without needing to know any HTML or Web design knowledge.

