Static Website / Dynamic Website

What is a Static Website ?

A static website is a website in which all the content is created and delivered in form of ready HTML Pages.

What does this mean ?
Well, a static website has the content fixed in a page. It does not change in appearance from one user to another. All the users visiting the website see the same page / view for a static website.

There are many static websites on the Internet, you won’t be able to tell immediately if it is static, but the chances are, if the site looks basic and is for a smaller company, and simply delivers information without any bells and whistles, it could be a static website. Static websites can only really be updated by someone with a knowledge of website development. Static websites are the cheapest to develop and host, and many smaller companies still use these to get a web presence.

What is a Dynamic Website ? How is it different from Static Website ?

Dynamic Websites have content which is generated from a database.
One example would be websites like Facebook,Orkut which loads the information depending on the user logging in. Thus, these sites can have sites like Corporate Websites with Job Postings. Or more complex websites Classifieds, Social Networks etc.
One simple way to distinguish dynamic websites from static is.
Dynamic websites offer a User Login to log into the website and modify the website content. Static websites do not offer this feature.