Drupal is an open source content management system (cms) written in PHP designed for a wide variety of uses. Drupal comes with a lot of useful modules in the Drupal core (the core are the fundamental parts of Drupal and most common features in any website such as users, statistics, forums, comments, themes and more) but also is further enhanced by the huge amounts of modules and themes that are freely available. The hundreds of free Drupal modules on the website help webmasters do almost anything common easily such as Video, Search Engine Optimization (SEO), social networking and more.