Open Source CMS
If you are new to Drupal, the first thing is to get familiar with it. Drupal is an open-source web application framework with a content management system (CMS) bolted to it. Drupal has a lot of power that can quickly get out of hand and become unwieldy. So, whether you're using Drupal or not, I hope to provide you with aggregated information on the different options to convert or migrate to Drupal (a page out of Drupal handbook on migration).
For any person that is interested in developing a website or any piece of software for that matter, they need to check out the oss projects that are scattered all over the net. Check out the leading tags on del.icio.us to get started.
How Linux Could Overthrow Microsoft by Charles Ferguson, from Technology Review.com - " With some improvements, the open-source model could even become the dominant global production model for software."
Many companies are creating Web sites with 1990s tools intended to create static pages. The superior alternative is a content-management system (CMS), which stores content in a structured database that's optimized for frequent updates.