The term 'dynamic' itself indicates for versatility or something modern.

A website or a webpage is said to be dynamic when it is not the same for every user unlike the static one. A static website/page shows the same content to every user, whereas a dynamic website having server side control over its design, is subject to the identity of a user.

For example, the page we see before entering the password and username can be the static one, because it seems similar to every one irrespective of his/her identity.

However, once the logic credentials are fed into the server, the profile that opens have a unique design for each and every user, that is because the website is dynamically built and have a server side handling of its database and design.
Example may include any social media network's website let's say Facebook.

Benefits of Dynamic Website

  • More liberty to create the desired design and interface..
  • Easy to operate through a CMS.
  • More interactive results are possible without much technical support. All thanks to CMSs.
  • Easy to update and customize for changes as per the need.