Drupal is an open source content management platform powering millions of websites and applications. It's built, used, and supported by an active and diverse community of people around the world.
Many companies offer services to help you get the most out of Drupal and to help you understand how using Drupal can help you address your needs.
Drupal can be used to create complex websites for a huge variety of uses. Large multi-user and multi-lingual sites.
Not suitable for:
Drupal might not be worth the investment for a simple blog.
Initial setup can take about 4 hours.
Technical expertise needed:
General expertise setting up websites and understanding some web hosting concepts.
Drupal is Free Software and has no acquirement cost. Customization can be expensive depending on the market.
While Drupal can be used purely as software to run your website through default settings, it is worth really thinking through how you want your website to function. This is generally a process required of all complex websites.
Drupal will not likely run very well on very cheap web hosting plans. Don't skimp on the hosting budget. Count on 15-20 USD per month.