For those with no knowledge of web terminology, it is often difficult to tell the difference between a static website and a dynamic website. They find it hard to tell the difference between the two sites and do not understand how they were created. An in-depth analysis must be required in this case.
Static websites
The hyper textMarkupLanguage was the first tool people used in the past by the web developer toolbar to create web pages. All pages and websites that derive from HTML are static pages. These do not change, but remain the same unless you manually change it. Then the static site was improved and used the concept of Java script. Static website code is only downloaded once. For example when you load it, with all codes like HTML and Java script, resources like images are downloaded to the browser at one time. In short, static websites are websites that derive from tools such as HTML, Java Script, CSS and image and their codes can be downloaded into your browser.
Dynamic websites
The desire to create interactive web pages has been so intense that it has driven web developers to create relevant tools for making web pages interactive. If for example you visit a shopping site or an e-commerce site to see products then it is quite possible that you came across a dynamic website. Its display and information will always remain the same unless you have decided to start some renovations. Unlike static websites, there is a long list of resources that a web developer can use to create dynamic websites like PHP, ASP, ASP.NET, JSP, Perl and Python. These scripting language servers are very popular and their codes remain on the server. They can interact with several types of database. These servers can combine several pieces of information. Unlike the static website script, dynamic website scripting codes can not be downloaded to your browser.