Drupal is easy-to-use content management and website development system. This powerful CMS is an open source application supported by a large community. Developers have found Drupal to be the best tool for building intricate websites quickly, even maintaining the website is ensured by Drupal CMS. Basically, Drupal is written in PHP scripting language and supports wide range of operating systems such as Linux, Solaris, Windows and Mac OSX etc. A large variety of websites can be developed such as Forums, Social networking portals, Ecommerce portals and many more.