A dynamic website is required for content such as online databases, e-business, collaborative content, membership, private areas, knowledge base, a resume or jobs database, online shopping site etc. A dynamic web page is any web page which has content that is changed by a program or script at the time the page is requested. Dynamic website pages are pages that allow a user to set preferences regarding what kind of information will be displayed.
There is a major difference between building a static website and building a dynamic website. A simple static website is an interactive information sheet of your products and services while a dynamic website is capable of engaging the visitor and impacting the business more dramatically.
Both type either static Website design and dynamic design Websites can have search engine optimization for business presence worldwide through internet. If all you want to do is present information, then a static Website is all you need. Dynamic website is required for content such as e-business, collaborative content, and member-only.