Drupal is a content management system (shortened CMS) that is used for web sites when the owners have huge amounts of data or need/want to do frequent updates on their own directly on the website. It is used on all kind of sites from small personal blogs to huge web sites like whitehouse.gov. Drupal is very modular and flexible and can be configured for most needs. You can set it up to function as web shop, blog or forum just by activating modules and configure how they should function.
On the following web pages you can read and learn more about how to use Drupal once it is up and running. Originally I developed these web pages as a way of showing my customers how to do editing on their new web site. Not because it is difficult, but because it is a little different in thinking from desktop editing.
Unless you have an automatic installation option with your hosting company or have some experience with FTP, I recommend that you leave the installation to someone that knows what they are doing. However, there is a quick guide about the Drupal part of the installation in this little guide. I have not included a guide for installing and configuring modules as that is out of the scope of my pages. Just go to http://drupal.org and do some research and pick the ones you need. I normally check the list of outstanding bugs that are reported and how many web sites are using it when I decide.
After setting up Drupal, most users like to style it the way they want it to look (using a template). There are many templates for Drupal that you can just download and then change them the way you want to. For some of these templates you need knowledge of PHP and CSS in order to create/alter them to your taste, or let me do it.
Please contact me if you want more information.