A website, or individual web page, can be static or dynamic. A static website or static web page contains information that doesn't change automatically. It remains the same, or static, for every viewer of the site.
A dynamic website or dynamic web page contains information that changes, depending on the viewer, the time of the day, the time zone, the viewer's native language, and other factors. For example, the Computer Hope home page is a dynamic web page that automatically changes daily to give visitors new content..


A dynamic website can contain client-side scripting or server-side scripting to generate the changing content or a combination of both scripting types. These sites also include HTML programming for the basic structure.

With client-side HTML scripting, the page can use JavaScript or another scripting language to change the data of the page as it's dynamically built.

With server-side scripting, scripts are run on the server that hosts the page. The process for how the page is built is determined by parameters defined in the server-side scripting.

The following are some of the many reasons why a company may need to have a dynamic page over a static page.

Websites that have information that's updated frequently are dynamic to make it easier and faster to get information online. For example, a news site may have many different reporters who can submit stories