What's the difference?
Static
Dynamic

On a static website each page is an individual file that is located on the disk of the server. When you click a link or a menu item it will display the file that is associated to that link. Any changes that must be made to the data or content of the page requires someone to modify the file in question.

These types of pages are usually good for sites that do not have data that frequently changes.

A dynamic website consists of a computer program and a database. The program connects to the database for information on what content is to be displayed when a certain page is requested.

For example, when a person clicks on a dynamic website link then the computer program retrieves what data is to be displayed and produces the webpage on the fly.

These type of pages are good for websites whose content changes frequently.