Drupal is a free software based on the programming language PHP. It is platform-independent and can therefore run on any operating system. For database management, MySQL and MariaDB are recommended, and PostgreSQL is also supported. With the help of extensions, it’s also possible to use other database systems such as Oracle.
One of the special areas of Drupal is managing user-generated content. This is one reason why this particular CMS is used for implementing community platforms; its extensive social publishing capabilities make it particularly suited to the task. Many conventional websites use Drupal e.g. the websites of The White House, Amnesty International, Oxfam, and Fox News. Large web portals and company sites as well as small ones can implement the software. There are plenty of Drupal templates and themes: on the Drupal download page, you can choose from over 2,000 free themes. It’s also possible to try out the CMS for free by using Drupal’s browser demo.