Drupal is a free and open-source content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end framework for at least 2.1% of all websites worldwide ranging from personal blogs to corporate, political, and government sites includingwhitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.