Assalamualikum..
Drupal adalah sebuah perangkat lunak sistem manajemen kontent yang bebas dan terbuka yang didistribusikan dibawah GPL, pengembangan dan perawatan dilakukan oleh ribuan komunitas pengguna dan pengembang diseluruh dunia, drupal dibuat menggunakan bahasa pemograman PHP, Drupal dapat dipasang pada beberapa jenis database seperti MySQL, PostgreSQL, SQLite, MariaDB, dan belum support untuk basis data yang sifatnya NoSQL seperti MongoDB.
Web server yang mendukung diantaranya Apache, Nginx, IIS yang berjalan pada sistem operasi Cross-platfrom seperti Microsoft Windows, Mac OS X, Linux dan FreeBSD, Drupal dapa diunduh secara bebas dan dapat digunakan secara bebas, hingga memungkinkan setiap orang baik secara individu maupun komunitas untuk mempublikasi, mengatus, mengelola dan mengirganisir berbagai jenis dari ini / konten pada website. kemampuannya tidak sekedar CMS, namapun dengan modul API-nya Drupal juga dapat digunakan sebagai CMF dalam membagun aplikasi berbasis WEB.
Sumber : http://id.wikipedia.org/wiki/Drupal
Langkah - langkah untuk instal drupal,,,