Drupal is a flexible CMS (Content Management System) that allows you to create a wide variety of websites, some of which are summarized below :

Create a website with Static Content

Drupal is a great tool for creating traditional websites that have a relatively static set of content. The
core release of Drupal allows you to create as many unique pages as you like. Drupal also gives you the
opportunity to set any particular page you create as the home page.

Create a website with Dynamic Contents

In addition to static pages, the core Drupal release allows you to create a blog, upload file attachments
and aggregate content from other sites. It’s easy to add a blog or news updates to your static content.
You could upload and share press releases or other company documents. You can pull in news that
relates to your site from an RSS feed by using the aggregator module. People can subscribe to your
dynamic content by utilizing one of the many RSS feeds made available by the system.

Requirements for Installation

Disk space: Minimum 15 Megabytes
Web server: Apache 1.3, Apache 2.x or Microsoft IIS
Database server: MySQL till 5.0.15, PostgreSQL 7.1, SQLite 3.3.7 or higher

Easy Steps for Install
Download drupal from the Below Url.

https://drupal.org/project/drupal

download

Step 1. Type in your browser url http://localhost/drupal/

step1
Step 2. Choose language (By default English)

step2
Step 3. Database Configuration
Enter the Database Name, Database Username and database Password

step3
Step 4. Please wait Installing Drupal

step4
Step 5. Configure Your Site

step5

Step 6. Installed Sucessfully.

finish

You Done. Have Fun!