Static Web pages always look the same, and the content rarely changes. To make a change, you must create the page yourself or request a Web designer to do it for you. The newly created page and any images must then be uploaded to the Web servers.
Dynamic pages are the opposite. They can change every time they are loaded (without anyone having to make those changes), and they can even change their content based on what your website visitors do.
The dynamic page can be created to respond to information entered by your site’s visitor. They usually store and pull data from an underlying database.
Dynamic sites can reduce ongoing maintenance costs if you don’t want to change yourself with a Web page editor. They usually cost more to develop, as they require more complex coding. A content management utility also needs to be developed to help you manage your site.
Many clients have a combination of dynamic and static elements in their sites. For instance, they might use dynamic pages for a product catalog to regularly change information or pictures. The “Contact” and “About Us” pages are often left as static pages.