Websites come in a variety of different shapes and sizes but one way they can be divided is between static sites and dynamic sites.
The difference is not obvious when you’re just looking at a website in your browser, but it can make a big difference in the function of your website.
A dynamic website uses server technologies to dynamically build a webpage right when a user visits the page.
Basically, what happens is the user goes to a certain web address and the server finds a bunch of different pieces of information that it writes into a single cohesive web page, which is what you see.
This way of building web pages “on the fly” has several advantages.