Glossary:
Drupal
Drupal is a Content Management System and modular framework for managing web sites. Drupal can be used to manage websites from simple blogs to corporate websites.
Drupal is free open source software and is cross-platform so it can run on many web servers setups.
Drupal is written in PHP and as such requires a web server with PHP running and a database (usually MySQL).